Trong câu hỏi này , tôi có một chuỗi vô tận bằng cách sử dụng trình tạo Python. Nhưng mã tương tự không hoạt động trong Python 3 vì có vẻ như không có next()chức năng nào . Tương đương với nextchức năng là gì?
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())