📊

ШАГ 6:

Реализовать 5 задач со списками и методами

Описание шага

[Что делать] Списки: уникальные элементы, сортировка, поиск max/min, удаление дубликатов, слияние.

[Как это работает] Lists — изменяемые коллекции с append, sort.

[Ожидаемый результат] Списки манипулируются верно.

[Критерий готовности] 5 скриптов, 5 тестов каждая.

Как выполнить шаг

1) [Подготовка] lst = [], lst.append(x), lst.sort().

2) [Действие 1] Уник: set(lst).

3) [Действие 2] def sort_list(lst): lst.sort().

4) [Действие 3] max(lst), удаление: lst.remove.

5) [Проверка результата] [1,2,2] -> [1,2].

6) [Что дальше] Lists папка, словари шаг 7.

Частые ошибки

1. [Mutable confusion]: lst1=lst2 меняет оба. Копируй lst[:].

2. [Index ошибки]: lst[10] нет — проверяй len(lst).

3. [Sort inplace]: sort() меняет оригинал, sorted() нет.

🎯 Цель с этим шагом

🎯

Освоить Python: 50 практических задач за 8 недель

💼 Карьера 15 шагов Средне ⭐⭐

Научись программировать на Python с нуля, решив 50 реальных задач. Получи навык, востребованный в IT, data science и автоматизации. Каждый день — новый прогресс, через 2 месяца кодь уверенно сам.

Подробнее о цели →

Другие шаги этой цели

Добавить цель с этим шагом

Начните выполнять этот шаг в рамках полноценной цели

Добавить цель