Python) 정수 내림차순으로 배치하기
난이도 : Level 1
유형 : 연습문제
카테고리 : 프로그래머스
날짜 : 2022-02-08
문제 풀이
‘문자열 내림차순으로 배치하기’ 문제와 비슷한 문제였다. 먼저
정렬을 사용하기 위해서 정수형 int를 문자열 str로 변환해주었다.
1
n = list(str(n))
내림차순으로 배치한 문자열을 합쳐주기 위해
join
을 이용하였다.1
''.join(sorted(n, reverse = True))
문자열에서 정수형으로 변경하기 위해 int형으로 감싸 리턴해주었다.
1
int(''.join(sorted(n, reverse = True)))
전체 코드
1 | def solution(n): |
Python) 정수 내림차순으로 배치하기