Fonction next() Python

Exemple

Créez un itérateur et imprimez les éléments un par un :

mylist = iter(["apple", "banana", "cherry"])
x = next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)

Exemple de exécution

Définition et utilisation

La fonction next() retourne l'élément suivant de l'itérateur.

Vous pouvez ajouter une valeur de retour par défaut pour la valeur retournée à la fin de l'itération.

Syntaxe

next(iterable, default)

Valeur du paramètre

Paramètres Description
iterable Obligatoire. Objet itérable.
default Optionnel. Retourne une valeur par défaut à la fin de l'itération.

Plus d'exemples

Exemple

Retourne une valeur par défaut à la fin de l'itération :

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)

Exemple de exécution