알고리즘/이것저것

[프로그래머스] 문자열 내림차순으로 배치하기 - 파이썬(python)

아뵹젼 2022. 9. 6.

 

 

나의 풀이

def solution(s):
    return ''.join(sorted([i for i in s], reverse=True))

문자열은 아스키코드 숫자에 따라 정렬된다!

따라서 해당 문자열을 리스트에 담고, 역순으로 정렬한 것을 다시 문자열로 바꾸면 끝.

 

* sorted 는 문자열을 리스트로 변환하고 정렬한다고 한다...

굳이 [i for i in s] 를 쓰지 않아도 됨!!

댓글