У цьому питанні я маю нескінченну послідовність, використовуючи генератори Python. Але той самий код не працює в Python 3, оскільки, здається, немає next()функції. Що еквівалентно nextфункції?
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())