Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.
Что такое генератор?
Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.
В Python его создают, например, функцией с yield или генераторным выражением; исчерпанный генератор не начинается заново автоматически.