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

berry ·2021년 6월 17일
0

Algorithm

목록 보기
42/77
post-thumbnail

문제


🧩 수도 코드

리스트로 바꾼 후 정렬(1. 대문자가 안 된다면 아스키코드로 2. 된다면 그대로)
정렬 후 다시 모아주기


🏁 내 풀이

def solution(s):
	slist = list(s)
    slist.sort(reverse=True)
    return ''.join(slist)

채점할 때 한 두 개 걸릴 줄 알았는데 바로 돼서 놀랐다는 솔직한 마음


🧩 다른 풀이

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

제 코드의 한 줄 버전이군요
리스트의 변수를 하나 만들어서 sort해준 것보다 간결하다


🧩 list.sort() 와 sorted(list)


profile
Engineer

0개의 댓글