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

Pear_Mh·2021년 6월 17일
0

Programmers-Level 1.

목록 보기
37/49

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

코딩테스트 연습 > 연습문제 > 자연수 뒤집어 배열로 만들기
https://programmers.co.kr/learn/courses/30/lessons/12932


문제 설명

Input value =

  • n = 자연수

Output value =

  • n을 뒤집은 형태의 리스트

제한 조건

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


문제 구상

문자열 성질 이용

#00
n = 12345
#01
sorted([int(i) for i in str(n)],reverse=True)

list(map(int,--)) 이용

#00
n = 12345
#01
list(map(int,reversed(list(str(n)))))

문제 풀이

01

def solution(n):
    return sorted([int(i) for i in str(n)],reverse=True)

# Code test
n = 12345
solution(n)

02

def solution(n):
    return list(map(int,reversed(list(str(n)))))

# Code test
n = 12345
solution(n)

마치며

type을 변환하여 사용할 때에는 map이 조금 더 유용할 것 같다.

profile
Beyond the new era.

0개의 댓글