출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기

 

옛날 같았으면 쩔쩔 맸었겠지만, 이제는 점점 더 배워갈 수록 어떻게 풀어야 할지 보인다:

def solution(s):
    return ''.join(sorted(s, reverse=True))

sorted(s, reverse=True)를 사용하여 s 문자열을 내림차순으로 배치해주는데, 이렇게 할 경우 리스트의 형태로 각각의 문자열이 저장된다. 따라서 ''.join()을 통해 이 문자열들을 하나의 문자열로 통합시켜준다.

 

실제로 이 풀이는 프로그래머스에서 가장 많은 좋아요를 받은 문제풀이랑 같았다. 그래서 매우 뿌듯했다.