In questa domanda , ho una sequenza infinita che utilizza i generatori Python. Ma lo stesso codice non funziona in Python 3 perché sembra che non ci sia alcuna next()funzione. Qual è l'equivalente per la nextfunzione?
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())