Проверяет понимание механизма завершения работы итераторов.
Короткий ответ
Когда элементы в итераторе заканчиваются, метод __next__() вызывает исключение StopIteration. Это сигнализирует Python (например, циклу for), что перебор завершён. Исключение обрабатывается автоматически.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.