next ( )
DESCRIPTION.
Retourne le premier élément d'un objet itérateur, puis supprime cet élément.
SYNTAXE.
Valeur = next ( iterateur , defaut )
Valeur = ⇨ variable qui recevra la valeur de l'élément [ optionnel ]
next ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
iterateur ⇨ objet contenant les valeurs [ OBLIGATOIRE ]
defaut ⇨ valeur si iterateur est vide [ optionnel ]
REMARQUES.
iterable doit être un objet collection, ou séquence, itérable valide.
defaut est une valeur a retourné si iterable est vide, par exemple : default = "la liste n'a pas de valeur." ou default = -1. Si defaut est omis et que iterable est vide, Python lèvera une exception. defaut est un argument nommée par default = defaut.
La méthode next ( ) se contente d'appeler la méthode de classe __next__ ( ) de iterateur, ou de retourner defaut quand iterateur est vide, si defaut est présent dans l'appel de la méthode next ( ). Voir la méthode iter ( ) pour plus de détails sur les objets itérables.
EXEMPLES.
LST_Jours = [ "lundi" , "mardi" , "mercredi" , "jeudi" , "vendredi" , "samedi" , "dimanche" ]
TRT_Jours = iter ( LST_Jours )
print ( next ( TRT_Jours ) ) retourne 'lundi'
print ( next ( TRT_Jours ) ) retourne 'mardi'
print ( next ( TRT_Jours ) ) retourne 'mercredi'
print ( next ( TRT_Jours ) ) retourne 'jeudi'
print ( next ( TRT_Jours ) ) retourne 'vendredi'
print ( next ( TRT_Jours ) ) retourne 'samedi'
print ( next ( TRT_Jours ) ) retourne 'dimanche'
print ( next ( TRT_Jours ) ) retourne StopIteration
print ( next ( TRT_Jours , "La semaine est terminée." ) ) retourne La semaine est terminée.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.