Kann jemand bitte erklären, warum der folgende Code
gibt %Vor%Dies funktioniert in Python 2.7.3 ohne Fehler.
%Vor% In python3.x müssen Sie anstelle von% co_de __next__()
verwenden %.
Neue Funktionen in Python 3.0 :
PEP 3114 : Die Standardmethode next () wurde umbenannt in __next __ ().
Wenn Ihr Objekt jedoch sowohl in Python 2.X als auch in 3.X iterierbar sein soll, können Sie Ihre next()
-Funktion dem Namen next
zuweisen.
Sie benötigen die __next__(self)
nicht als nächstes:
Tags und Links python python-3.x python-2.7