Итераторы Питона

Опубликовано: 17 Май 2026
на канале: Edik Mkoyan
65
4

Тип, позволяющий реализовать поток данных и предлагающий средства для продвижения по нему.
Используется при проходе по элементам объектов, поддерживающих итерирование.

Повторяющиеся вызовы метода итератора __next__() (до 3.0
next()) последовательно возвращают элементы из потока.

В случае исчерпания данных возникает исключение StopIteration
. 2.3
При этом последующие вызовы метода __next__() исчерпавшего себя итератора также возбуждают StopIteration

Итераторы позволяют унифицировать операции в Питоне. Встретить их можно практически повсеместно.