- 문자열을 정수형태의 리스트로 바꿔준다.
sort(reverse = True)
를 이용해서 내림차순으로 정렬한다.join
으로 리스트를 합치고 정수형태로 반환한다.
# 프로그래머스 Lv1 - 정수 내림차순으로 배치하기
# 문제링크: https://programmers.co.kr/learn/courses/30/lessons/12933
def solution(n):
answer = list(str(int(n)))
answer.sort(reverse = True)
return int("".join(answer))
파이썬의 메소드를 다양하게 알고 있었는데 이번 문제를 통해서 join이라는 메소드를 알게 되었다. C나 JAVA를 할 때는 메소드 사용을 잘 안하게 되었는데 파이썬을 하면서 메소드의 편리함을 다시 한 번 알게되는 것 같다.