Definition
Die Funktion next() gibt das nächste Element in einem Iterator zurück. Es kann auch ein Standard-Rückgabewert hinzugefügt werden, der zurückgibt, wenn die Iterable ihr Ende erreicht hat.
Syntax
next(iterable, default)
Parameter
Parameter | Beschreibung |
---|---|
iterable | Erforderlich. Ein iterierbares Objekt. |
default | Optional. Ein Standardwert, der zurückgegeben wird, wenn die Iterable ihr Ende erreicht hat. |
Beispiele
meinObst = iter(["Apfel", "Guave", "Orange"])
obst = next(meinObst, "kein weiteres Obst mehr")
print(obst)
obst = next(meinObst, "kein weiteres Obst mehr")
print(obst)
obst = next(meinObst, "kein weiteres Obst mehr")
print(obst)
obst = next(meinObst, "kein weiteres Obst mehr")
print(obst)