Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
В Python существуют следующие списковые генераторы (list comprehensions):
С базовым синтаксисом: [выражение for элемент in итерируемый_объект]
Применяет выражение
к каждому элементу
в итерируемый_объект
.
С условием фильтрации: [выражение for элемент in итерируемый_объект if условие]
Включает в список только те элемент
ы, для которых условие
истинно.
С вложенными циклами: [выражение for элемент1 in итер1 for элемент2 in итер2 ...]
Аналогично вложенным циклам for
.
Примеры:
python
python
В Python существуют следующие списковые генераторы (list comprehensions):
С базовым синтаксисом: [выражение for элемент in итерируемый_объект]
Применяет выражение
к каждому элементу
в итерируемый_объект
.
С условием фильтрации: [выражение for элемент in итерируемый_объект if условие]
Включает в список только те элемент
ы, для которых условие
истинно.
С вложенными циклами: [выражение for элемент1 in итер1 for элемент2 in итер2 ...]
Аналогично вложенным циклам for
.
Примеры:
python
python
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.