题解 | 字符统计
def string_count(n):
letter_dict = {}
for i in n:
if i in letter_dict:
letter_dict[i] += 1
else:
letter_dict[i] = 1
new_w_dict = sorted(letter_dict.items(), key=lambda x: (-x[1], x[0]))
finall = []
for item in new_w_dict:
finall.append(item[0])
return ''.join(finall)
n = input().strip()
print(string_count(n))

查看3道真题和解析