rotate()右循环移位列表中的元素

发布时间 2023-06-23 23:50:03作者: sangern

rotate()右循环移位列表中的元素
rotate()函数接受一个参数k,表示将列表中的元素右移k个单位。
如果k为正,元素将向右移动。如果k为负数,元素将向左移动。
在旋转过程中,元素的顺序不会改变,但是它们的位置会更改。
例如列表a=[1,2,3, 4,5],调用a. rotate(2)的结果将是[4, 5,1,2, 3]。

在rotate()中,k可以取任何整数值,包括0。如果k的值大于列表中的元素数,rotate() 函数将继续执行循环操作。例如,如果列
表a=[1, 2, 3,4,5],我们调用a. rotate(7)的结果将是[4,5,1,2,3]。