Pythonでabcを大きさの順に出力する方法は何ですか?
sorted関数を使って文字列をソートし、forループを使ってソートされた文字を1つずつ出力します。サンプルコードは以下の通りです:
string = "abc"
sorted_string = sorted(string)
for char in sorted_string:
print(char, end=””)
実行結果は:
abc
また、文字列を逆順に出力したい場合は、sorted関数にreverse=Trueを指定してください。以下に例を示します:
string = "abc"
sorted_string = sorted(string, reverse=True)
for char in sorted_string:
print(char, end=””)
実行結果は:
cba