Встречается на собеседованиях • сегодня
Что такое итерируемый объект в Python
Итерируемый объект (iterable) — это объект, который может возвращать свои элементы по одному за раз. Он должен реализовывать метод __iter__() или __getitem__(), позволяющий получать итератор.
Примеры итерируемых объектов: списки, кортежи, строки, словари, множества, файлы.
python
my_list = [1, 2, 3] # итерируемый объект
for item in my_list: # неявно вызывает iter(my_list)
print(item)Итерируемый объект можно преобразовать в итератор с помощью iter(), который затем использует __next__() для последовательного доступа к элементам.
python
iterator = iter(my_list)
print(next(iterator)) # 1
print(next(iterator)) # 2
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы