Python·100 питань

Що таке list comprehension і коли його використовувати?

Відповідь
Короткий синтаксис створення списку.
Приклад: [x*x for x in range(
if x % 2 == 0].
Читається краще, ніж ручний цикл (якщо вираз простий).
Для генератора використовуйте (...).
Для вкладених циклів — акуратно, не ускладнюйте.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем