题目:
给定一个字符串,请将字符串里的字符按照出现的频率降序排列。
解答:
class Solution:
def frequencySort(self, s: str) -> str:
dic=collections.Counter(s)
#reverse默认为FALSE,即降序排列
dor=sorted(dic.items(),key=lambda x:x[1],reverse=True)
ans=''
for key,value in dor:
ans+=key*value
return ans