Этот вопрос проверяет знание ключевых понятий Python, таких как итерации и ленивые вычисления.
Короткий ответ
Итератор — это объект, который реализует протокол итерации (__iter__ и __next__). Генератор — это функция, которая возвращает итератор и использует ключевое слово yield для сохранения состояния между вызовами.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.