class Solution(object):
def frequencySort(self, s):
"""
:type s: str
:rtype: str
"""
d = collections.defaultdict(int)
for c in s:
d[c] += 1
d = sorted(d.items(), key=lambda x:x[1], reverse=True)
ans = ""
for k, v in d:
ans += k * v
return ans