next
Возвращает следующий элемент итератора.
next(iter[, default])
iter -- Объект итератора, возвращающий элементы.
default -- Значение, которое должно быть возвращено вместо возбуждения StopIteration, в случае исчерпания элементов при итерации.
default -- Значение, которое должно быть возвращено вместо возбуждения StopIteration, в случае исчерпания элементов при итерации.
Функция вызывает метод __next__() указанного объекта для получения следующего элемента.
При исчерпании элементов, возбуждается исключение StopIteration.
Для создания объекта итератора можно воспользоваться функцией iter().
При исчерпании элементов, возбуждается исключение 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
В разделе «Встроенные функции»:
abs
all
any
apply
ascii
bin
callable
chr
classmethod
cmp
compile
delattr
dir
divmod
enumerate
eval
exec
filter
format
getattr
globals
hasattr
hash
help
hex
id
input
isinstance
issubclass
iter
len
locals
map
max
min
oct
open
ord
pow
print
raw_input
reduce
repr
reversed
round
setattr
sorted
staticmethod
sum
super
unichr
vars
zip
На заметку
Зарегистрированные пользователи могут публиковать свои Статьи.