虽然有更简洁和简单的list调用sort的排序方法,但是这一种排序方法也提供了一种排序思路

while True:
try:
string = input()
dic = []
for i in string:
dic.append((i,ord(i)))#将排序的元素和排序依赖项组成元组
dic = sorted(dic, key=lambda s: s[1])#根据元组中的依赖项排序
s =''
for i in dic:
s += i[0]#重组形成字符串
print(s)
except:
break