import time


#循环生成器
def traversal_list(alist, i):
    while True:
        length = len(alist)
        i = i%(length)
        yield alist[i]
        i += 1

def traversal_list2(alist):
    i = 0
    f = traversal_list(alist, i)
    while True:
        a = next(f)
        print(a)
        time.sleep(1)
        i += 1

if __name__ == '__main__':
    alist = [1, 2, 3, 4, 5]
    traversal_list2(alist)

 

相关文章:

  • 2022-12-23
  • 2021-07-17
  • 2021-08-11
  • 2021-12-05
  • 2022-12-23
  • 2021-07-17
  • 2022-12-23
  • 2021-12-07
猜你喜欢
  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2022-12-23
  • 2021-12-01
相关资源
相似解决方案