본문 바로가기
Algorithm/프로그래머스

[프로그래머스] : 자연수 뒤집어 배열로 만들기 파이썬 풀이

by 오주현 2022. 2. 9.
반응형

자연수 뒤집어 배열로 만들기


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

문제 설명

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

제한 조건

n	return
12345	[5,4,3,2,1]

입출력 예시


def solution(n):
    a = list(str(n))
    a.reverse()
    return list(map(int, a))

print(solution(12345))

문제 풀이

 

먼저 int 형식의 데이터를 문자열로 바꿔 list a에 담았다.

 

a를 reverse() 함수를 통해 뒤집어주었다.

 

list 형식으로 리턴을 하면서 문자열로 바꿔주었던 데이터를 다시 정수 자료형으로 바꾸어 리턴해 준다.

 

맨 아래는 테스트 코드이다.ㅍ

반응형

댓글