🔖 Справочник синтаксиса

⚡ Кратко

Держите рядом таблицу конструкций из урока.

Сначала выбирайте понятный инструмент, затем сокращайте код.

Все примеры в таблице являются минимальными фрагментами для текущей темы.

Топ-3 ошибки: путать ссылку и копию; ожидать порядок там, где его нет; усложнять выражение, когда обычный цикл читается лучше.

КонструкцияНазначениеМини-пример
list.index(value)Индекс первого совпадения; вызывает ValueError, если элемента нет.products.index('Milk')
sorted(iterable)Возвращает новый отсортированный список.sorted(set(words))
max(iterable, key=...)Находит максимум по выбранному критерию.max(words, key=len)
list slicingСобирает части списка без изменения исходного.large + small
sum(tuple)Суммирует приходно-расходные записи.sum(transaction) >= 0
str.split()Разбивает строку на слова.text.split()
chr() / ord()Преобразуют символы и коды символов.chr(int(code) - shift)

Как пользоваться справочником

Копируйте не отдельную строку, а идею конструкции. В реальном коде добавляйте понятные имена переменных, проверку отсутствующих значений и форматированный вывод.