我在 python 中有一个列表[a,b,c,d],我通过在索引上使用 for 循环将它移到左边,结果是[b,c,d,a].
现在我计划将它向右移动,我认为结果会是[d,a,b,c],但我无法为它编写代码。
任何人都可以建议我的代码和概念吗?
这是我向左移动的代码。
def shift_left(L):
first_item = L[0]
for i in range (1, len(L)):
L[i-1] = L[i]
L[-1] = first_item