Funkcja next() w Pythonie
Przykład
Utwórz iterator i wydrukuj elementy jeden po drugim:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)
Definicja i użycie
Funkcja next()
zwraca następny element w iteratorze.
Możesz dodać domyślną wartość zwracaną, aby powrócić, jeśli iterowalny osiągnął swój koniec.
Składnia
next(iterable, default)
Wartości parametrów
Parameter | Description |
---|---|
iterable | Required. An iterable object. |
default | Optional. An default value to return if the iterable has reached to its end. |
Więcej przykładów
Przykład
Zwróć wartość domyślną, gdy iterowalny osiągnie swój koniec:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)
x =
next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)