문제 설명
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.
제한 사항
str은 길이 1 이상인 문자열입니다.
입출력 예
s return
"Zbcdefg" "gfedcbZ"
나의 풀이 :
def solution(s):
answer = sorted(s, key = lambda x: (x.lower(), x), reverse = True)
answer = ''.join(answer)
return answer
"Zbcdefg" 입력 받으면 출력이 "Zgfedcb" 이렇게 나온다..
다른 사람 풀이 :
def solution(s):
return ''.join(sorted(list(s), reverse = True))
TAKEAWAY :
느낀점 :