Что такое генератор?

Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.

Короткий ответ

Что ответить на собеседовании

Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.

Подробный разбор

Ответ с пояснениями

Генератор выдаёт значения по мере запроса, сохраняя состояние между шагами выполнения.

В Python его создают, например, функцией с yield или генераторным выражением; исчерпанный генератор не начинается заново автоматически.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку