# 导入时间模块 import time # 定义a a = [1,2,3,4,5,6,7,8,9,10] # 死循环 while True : # 把a[0]赋值给一个变量t t = a[0] #定义变量i为循环初始值 i = 0 # while循环判断条件 while i < len(a)-1 : # 把索引大的一个数赋值给索引小一的一个数,类似于值传递 a[i] = a[i+1] # 步长 i += 1 # 把变量t赋值给列表中索引最大的一个数,这个要放在while循环体外 a[len(a)-1] = t # 输出a print(a) # 时间延迟1秒 time.sleep(1)