Возвращает следующий элемент итератора.
next(iter[, default])
iter -- Объект итератора, возвращающий элементы.

default -- Значение, которое должно быть возвращено вместо возбуждения StopIteration, в случае исчерпания элементов при итерации.

Функция вызывает метод __next__() указанного объекта для получения следующего элемента.

При исчерпании элементов, возбуждается исключение StopIteration.

    def generate():
# Создадим итератор при помощи генератора.
for value in [1, 2]:
yield value

my_generator = generate()

next(my_generator) # 1
next(my_generator) # 2
next(my_generator) # StopIteration

Для создания объекта итератора можно воспользоваться функцией iter().
Синонимы поиска: next
На заметку
Зарегистрированные пользователи могут публиковать свои Статьи.