/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson5/Generators/task_gen_4.py
21 строка
1 KB
Ivan-Khabarov
Добавлена лекция 5
08 сен 2024, 10:16
08 сен 2024, 10:16
72f79b2
Код
Авторство
О чём код?
# Допустимые размеры односточника # PEP-8! Ограничение в 80 (120) символов на строку касается и генераторов. Если # ваш код выходит за границу, попробуйте его упростить. Если упрощение # невозможно, стоит перейти от однострочного генераторного выражения к функции # генератору. Их мы рассмотрим далее на уроке. # Аналогичные ограничения касаются и рассматриваемых далее генераторов # списков, множеств и словарей. # List comprehensions # Что будет, если генераторное выражение записать не в круглых скобках, а в # квадратных? Получим list comprehensions. Другие названия: list comp, генератор # списков, списковое включение. И нет, это не генераторное выражение. Генератор # списков полностью формирует список с элементами до его присваивания # переменной слева от знака равно. my_listcomp = [chr(i) for i in range(97, 123)] print(my_listcomp) # ['a', 'b', 'c', 'd', ..., z] for char in my_listcomp: print(char)