[프로그래머스] Level1 - 자연수 뒤집어 배열로 만들기 (Python)

HJ Kim·2022년 6월 6일
0

프로그래머스

목록 보기
16/50

문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.

제한 조건

  • n은 10,000,000,000이하인 자연수입니다.

입출력 예

nreturn
12345[5,4,3,2,1]

내 문제 풀이

  • input으로 자연수가 들어오는데 return값은 일의자리부터 반대로 list에 원소로 들어가야 하니 input을 문자열로 만들면 range를 통해 자유롭게 컨트롤 할 수 있겠다고 생각함
def solution(n):
    
    return [int(str(n)[i]) for i in range(-1, -len(str(n))-1, -1)]
profile
티끌모아 태산을 아는 사람

0개의 댓글