문자열 내림차순으로 배치하기_프로그래머스_파이썬

  • 나의 풀이
def solution(s):
    a = sorted(s)
    answer = ''
    for i in range(len(a)-1,-1,-1):
        answer += a[i]
    return answer
print(solution("Zbcdefg"))
gfedcbZ
  • 다른 사람 풀이
def solution(s):
    return ''.join(sorted(s, reverse=True))
print(solution("Zbcdefg"))
gfedcbZ
def solution(s):
    return (''.join(sorted(s)[::-1]))
print(solution("Zbcdefg"))
gfedcbZ
def solution(s):
    
    return (''.join(reversed(sorted(s))))
print(solution("Zbcdefg"))
gfedcbZ

Comments