题解 | 字符串排序
shuru = input() zimu = '' for i in shuru: if i.isalpha(): zimu = zimu + i zimu1=sorted(zimu,key=str.upper) result = '' suoyin = 0 for i in range(len(shuru)): if shuru[i].isalpha(): result = result + zimu1[suoyin] suoyin =suoyin+1 else: result= result+shuru[i] print(result) 看着题解做的