HJ102 字符统计

字符统计

http://www.nowcoder.com/questionTerminal/c1f9561de1e240099bdb904765da9ad0

简介易懂的Python解法

import collections

while True:
    try:
        s = input().strip()
        c = collections.Counter(s)
        sorted_items = sorted(c.items(), key=lambda x: (-x[1], x[0]))
        print(''.join([item[0] for item in sorted_items]))
    except:
        break
全部评论
还要import就显得菜了
1
送花
回复
分享
发布于 2021-08-18 13:24
异曲同工 while True: try: s = input() dic = {} for i in s: dic[i] = dic.get(i, 0) + 1 print("".join(i for i in sorted(dic, key = lambda x: [-dic[x], x]))) except: break
点赞
送花
回复
分享
发布于 2020-07-22 14:53
滴滴
校招火热招聘中
官网直投

相关推荐

10 1 评论
分享
牛客网
牛客企业服务