[programmers] 배열 회전
2024. 12. 12. 10:51ㆍIT/Programmers
728x90
반응형
왜 if else 로 작성한건 계속 에러가 뜨는가..
from collections import deque
> list 를 deque로 변환
> rotate 사용해서 -1은 왼쪽 1은 오른쪽으로 이동
> list로 다시 감싸서 반환
from collections import deque
def solution(numbers, direction):
answer = deque(numbers)
if(direction == "left"):
answer.rotate(-1)
elif(direction == "right"):
answer.rotate(1)
answer = list(answer)
return answer
728x90
반응형
'IT > Programmers' 카테고리의 다른 글
[Programmers] 삼각형의 완성조건(1) Java, Python (0) | 2023.06.29 |
---|---|
[Programmers] 컨트롤 제트 python (0) | 2023.06.29 |
[Programmers/코딩테스트 입문] 편지 (0) | 2023.05.23 |
[Programmers/코딩테스트 입문] 배열 원소의 길이 Java (0) | 2022.12.17 |
[Programmers/ 코딩테스트 입문] 공던지기 ****다시보기 (2) | 2022.12.15 |