python_列表实例_数组元素右移

给定一个数组,将数组中的元素向右移动 k 个位置,k 是非负数
示例:
输入:[1, 2, 3, 4, 5, 6, 7],k = 3
输出:[5, 6, 7, 1, 2, 3, 4]

list = [1,2,3,4,5,6,7]
k = int(input('请输入要移动的位数:'))
length = len(list)
list1 = list[(length-k):]+list[0:(length-k)]
print(list1)

结果:python_列表实例_数组元素右移_第1张图片

你可能感兴趣的:(python_列表实例_数组元素右移)