728x90
반응형
def solution(numbers, direction) :
if direction == 'right' :
temp = numbers[-1]
numbers[1:] = numbers[0:-1]
numbers[0] = temp
else :
temp = numbers[0]
numbers[0:-1] = numbers[1:]
numbers[-1] = temp
return numbers
정답 코드
'right'일 경우, 소실될 맨 마지막 요소[-1]를 temp 변수에 저장해둔 후 모든 요소를 오른쪽으로 밀어준다.
그리고 저장해둔 temp 값을 [0] 위치에 할당한다.
'left'는 right와 반대로 실시한다.
728x90
반응형
'Algorithm > 나머지 문제들' 카테고리의 다른 글
[Baekjoon 2309 / python / 브론즈1] 일곱 난쟁이 (2) | 2024.03.23 |
---|---|
[프로그래머스 / Python] 배열 만들기 5 (0) | 2023.12.06 |
[프로그래머스 / Python] 주사위 게임 3 (4) | 2023.12.05 |
[Baekjoon/JAVA] 백준 10813번 공 바꾸기 (0) | 2023.07.15 |
[Baekjoon/JAVA] 백준 14659번 한조서열정리하고옴ㅋㅋ (0) | 2023.06.30 |