给你一个数字列表nums,请编写一个函数,将列表中的元素向右移动
k
个位置,然后返回移动后的列表。其中k
是非负数。示例:
输入: nums = [1,2,3,4,5,6,7], k = 3
返回: [5,6,7,1,2,3,4]
解释:
向右旋转 1 步: [7,1,2,3,4,5,6]
向右旋转 2 步: [6,7,1,2,3,4,5]
向右旋转 3 步: [5,6,7,1,2,3,4]题目难度:简单
题目来源:力扣LeetCode
def rotate(nums, k):
pass
assert rotate([1,2,3,4,5,6,7],3) == [5,6,7,1,2,3,4]
assert rotate([-1,-100,3,99], 2)== [3,99,-1,-100]