📅  最后修改于: 2023-12-03 14:46:38.868000             🧑  作者: Mango
在Python中,可以使用rotate
函数来实现旋转列表的操作。旋转操作可以将列表中的元素向左或向右移动,移动的距离由旋转函数的参数指定。
list.rotate(distance)
distance
:必需,表示旋转的距离,可以是正整数或负整数。下面的代码演示了如何对列表进行旋转操作:
# 旋转列表,向右移动2个位置
my_list = [1, 2, 3, 4, 5]
my_list.rotate(2)
print(my_list) # 输出 [4, 5, 1, 2, 3]
# 旋转列表,向左移动3个位置
my_list = [1, 2, 3, 4, 5]
my_list.rotate(-3)
print(my_list) # 输出 [4, 5, 1, 2, 3]
从输出结果可以看出,rotate
函数可以正常地将列表中的元素向左或向右移动。