Python shift_right, использующий для циклов
Вопрос в том, чтобы написатьshift_right
функция так, что он сдвигает каждый элемент в списке вправо. Например, если список
L = ['a','b','c','d']
shift_right(L)
должно быть .['d','a','b','c']
Это то, что я пытался; мой вывод:['d','a','a','a']
def shift_right(L):
last_item = L[-1]
for i in range(1, len(L)):
L[i] = L[i-1]
L[0] = last_item