본문 바로가기
코테 준비/프로그래머스

[프로그래머스] Level 1. 문자열 내림차순으로 배치하기

by 귤이두번 2022. 2. 7.

def solution(s):
    s = list(s)

    s.sort(reverse=True)	# 역순으로 정렬
    answer = ''.join(s)		# (공백 없이) s의 요소를 붙여 문자열로 만듬 

    return answer

 

문자열은 바로 sort()를 쓸 수 없으므로 우선 리스트로 변경해주었다

s가 리스트가 되면 sort()함수를 사용하여 정렬하는데 이때 reverse=True값을 주어 역순으로 정렬되게 한다

리스트의 요소들을 join()을 사용하여 문자열로 만든다

댓글