SobesLab логотип SobesLab

Ответ

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