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

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

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Методы __iter__ (возвращает итератор) и __next__ (следующий элемент). Объект может быть итератором, если __iter__ возвращает self.

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

  • A. Только для списков Правильный
  • B. Реализовать __iter__ и __next__
  • C. Достаточно одного __iter__
  • D. Протокол не обязателен

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

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