코딩테스트

[프로그래머스][Python] 정수 내림차순으로 배치하기

EEEUN 2022. 9. 25. 22:56

def solution(n):
    arr = list(str(n))
    arr2 = sorted(arr, reverse = True) # reverse의 기본값은 False
    answer = int(''.join(arr2))
    return answer

sort() 함수를 사용하면 오름차순, 내림차순을 할 수 있다. reverse = True 를 쓰지 않으면 오름차순으로 정렬된다.

또 join() 함수를 활용하여 리스트 안에 있는 숫자를 이어서 붙일 수 있다.