알고리즘/프로그래머스
프로그래머스 - 자연수 뒤집어 배열로 만들기 / Python
Hwisaek
2021. 9. 28. 11:26
반응형
문제: https://programmers.co.kr/learn/courses/30/lessons/12932
코딩테스트 연습 - 자연수 뒤집어 배열로 만들기
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예 n return 12345
programmers.co.kr
문제 설명
더보기
문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
- n은 10,000,000,000이하인 자연수입니다.
입출력 예
nreturn12345 | [5,4,3,2,1] |
정답
def solution(n):
return list(map(int, str(n)))[::-1]
풀이
숫자를 간단히 뒤집기 위해 [::-1]을 이용했습니다.
숫자를 문자열로 만들고, 뒤집은 다음, 각 글자를 int로 변환하고 list로 담아서 해결하면 됩니다.
반응형