451. Sort Characters By Frequency (Medium) - TengnanYao/daily_leetcode GitHub Wiki

class Solution:
    def frequencySort(self, s: str) -> str:
        h = Counter(s)
        arr = sorted([(v, k) for k, v in h.items()], reverse = True)
        result = ""
        for v, k in arr:
            result += k * v
        return result