Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
프로그래머스 - '자연수 뒤집어 배열로 만들기' (PYTHON 풀이) 본문
문제:

입력받은 값의 각 자릿수를 분리해서 그 값에 대해 내림차순 정렬을 한 뒤, 반환하는 문제이다.
풀이:
def solution(n):
N = str(n)
result = []
for i in N[::-1]:
result.append(int(i))
return result
입력받은 숫자를 문자열로 변환하고, 새로운 리스트인 result를 초기화한다. 문자열로 변환하는 이유는 반복 가능한 개체로 변환하여 반복문에서 활용하기 위함이다.
이후 슬라이싱을 통해 순서를 반대로 돌리고, 이를 숫자로 변환한 뒤 리스트인 result에 그대로 추가하였다. 그리고 최종적으로 값이 추가된 result를 리턴하는 로직이다.
'CODING 💻' 카테고리의 다른 글
| 프로그래머스 - '문자열을 정수로 바꾸기' (PYTHON 풀이) (0) | 2026.05.16 |
|---|---|
| 프로그래머스 - 'x만큼 간격이 있는 n개의 숫자' (PYTHON 풀이) (0) | 2026.05.15 |
| 프로그래머스 - '뒤에서 5등 위로' (PYTHON 풀이) (0) | 2026.05.13 |
| 프로그래머스 - 'ad 제거하기' (PYTHON 풀이) (0) | 2026.05.12 |
| 프로그래머스 - 'A 강조하기' (PYTHON 풀이) (0) | 2026.05.11 |
