Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def shift(lst, steps):
- if steps < 0:
- steps = abs(steps)
- for i in range(steps):
- lst.append(lst.pop(0))
- print("Выполняется сдвиг справа налево на 1 шаг")
- else:
- for i in range(steps):
- lst.insert(0, lst.pop())
- print("Выполняется сдвиг слева направо на 1 шаг")
- print("Сдвиг выполнен")
- print(lst)
- nums = [4, 5, 6, 7, 8, 9, 0]
- print(nums)
- shift(nums, -2)
- shift(nums, 3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement