1. 문제 설명
2. 풀이 과정
해당 문제는 방향(direction)에 따라 배열을 회전시키는 문제이다.
슬라이싱을 이용해 [-1::-1] / [1::1] 로 하고 싶었지만 리스트를 초과하는 인덱스는 에러가 발생한다.
따라서 오른쪽 회전에는 끝수[-1]를 먼저 받아주고, 왼쪽 회전에는 첫수[0]를 마지막에 받아준다.
수를 따로 리스트화한 후 연결시켜줘야 하기 때문에 리스트로 감싸주는 것을 잊으면 안된다.
3. 코드
'프로그래머스 > 입문' 카테고리의 다른 글
[프로그래머스] Lv.0 /합성수 찾기 (파이썬/Python) (0) | 2024.12.26 |
---|---|
[프로그래머스] Lv.0 /주사위의 개수 (파이썬/Python) (0) | 2024.12.26 |
[프로그래머스] Lv.0 /공 던지기 (파이썬/Python) (0) | 2024.12.24 |
[프로그래머스] Lv.0 /2차원으로 만들기 (파이썬/Python) (0) | 2024.12.24 |
[프로그래머스] Lv.0 /점의 위치 구하기 (파이썬/Python) (0) | 2024.12.24 |