def solution1(numbers, direction): if direction == 'right': return [numbers[-1]] + numbers[:-1] else: return numbers[1:] + [numbers[0]] return answer def solution2 (numbers,direction): if direction == 'right': numbers = deque(numbers) numbers.rotate(1) return list(numbers) else: numbers = deque(numbers) numbers.rotate(-1) return list(numbers) source: https://school.programmers.co.kr/learn/course..