«генератор ленивый»: что это
Коротко
«генератор ленивый»: следующий элемент вычисляется только когда его запросили. Генератор не хранит всю последовательность, память O(1) от числа элементов, и он может быть бесконечным.
Определение
Следующий элемент вычисляется только когда его запросили. Генератор не хранит всю последовательность, память O(1) от числа элементов, и он может быть бесконечным.
Подробнее
Минус: одноразовость и нет len и индексов. Плюс: конвейеры из генераторов обрабатывают гигабайтные файлы потоково.
Вопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Python проверят, что термин понятен в деле.