[PRODrammers/CodingTest/Python]文字列を降順に配置


問題の説明


文字列sに現れる文字を大から小まで順番に並べ替え、新しい文字列を返す関数と解決策を完了します.
sは英語の大文字と小文字のみからなり、大文字は小文字より小さいと見なされます.

せいげんじょうけん

  • strは、1より長い文字列です.
  • I/O例

    s	return
    "Zbcdefg"	"gfedcbZ"

    方法


    文字列は変更されません.順序を変更して再作成する場合は、すべての変更を処理し、文字列を再生成するために可変リストに変更する必要があります.同様に,この問題も文字列をリストに変換し,降順ソートを行い,文字列を再生成することで解決する.
  • の正解を保存する文字列の答えを発表しました.
  • sをリストに変更し、一時変数tmpに格納します.
  • tmpを降順に並べます.
  • の答えに、文字列としてtmpを入力します.
  • の答えを返します.
  • solution.py

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