En cette question J'ai une séquence sans fin en utilisant des générateurs Python. Mais le même code ne fonctionne pas en Python 3 parce qu'il semble qu'il n'y a pas de next()
fonction. Quel est l'équivalent pour la fonction next
fonction ?
def updown(n):
while True:
for i in range(n):
yield i
for i in range(n - 2, 0, -1):
yield i
uptofive = updown(6)
for i in range(20):
print(uptofive.next())