# 将列表中的元素完成特定的向右移动,参数:列表、移动长度 如:[1, 2, 3, 4, 5],移动2,结果:4, 5, 1, 2, 3
def move(lt,n):
ln = []
for i in range(n % len(lt)): #移动次数
lt.insert(0,lt.pop()) #在0出位置插入lt的末位元素
return lt
lt = [1,2,3,4,5]
a = move(lt,3)
print(a)
python 将列表中的元素完成特定的向右移动
最新推荐文章于 2024-09-09 16:44:29 发布