Чем отличается списковое включение от генераторного выражения?
Уровень: Middle
Ответ
Списковое включение (list comprehension) создаёт сразу весь список в памяти. Генераторное выражение (generator expression), записанное в круглых скобках, возвращает генератор – он производит элементы “лениво” по запросу и сам по себе не хранит всю последовательность. Генераторное выражение экономит память при работе с большими последовательностями, так как не materialize все элементы сразу.