← Все вопросы по Python
🔥 Python 📂 Collections ⚡ Junior/Middle

Что такое итератор? Как сделать объект итерируемым?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Реализовать __iter__ (возвращает итератор) и __next__ (возвращает следующий элемент или StopIteration).

Варианты ответа в приложении:

  • A. Любой объект с __len__ Правильный
  • B. Объект с методами __iter__ и __next__
  • C. Итератор не может быть отдельным объектом
  • D. Достаточно только __next__

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.