用字典是不是快一点啊? num = input() dict={'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0} #print(num) new_str = '' for i in range(len(num)-1,-1,-1): #print(num[i]) # 如果已经value都有值了,循环就可以结束了,一共十个数 if sum(dict.values())==10: break if dict[num[i]]<1: dict[num[i]] = dict[num[i]]+1 new_str = new_str...