En esta pregunta , tengo una secuencia interminable usando generadores de Python. Pero el mismo código no funciona en Python 3 porque parece que no hay next()función. ¿Cuál es el equivalente de la nextfunción?
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())