题解 | #字符统计#

字符统计

https://www.nowcoder.com/practice/c1f9561de1e240099bdb904765da9ad0

import sys

for line in sys.stdin:
    l = sorted(list(set(line.strip())), key=ord)#利用集合构建字符串所含元素的列表,并对列表中的元素按照其ACSCII码值进行升序排列
    l = sorted(l, key=lambda x:line.count(x), reverse=True)#对列表中的元素进行降序排列(reverse=True),排序依据为该元素在字符串中出现的次数

    for i in l:#不换行输出排序后的列表
        print(i,end='')
    print()#输出换行符

全部评论

相关推荐

不愿透露姓名的神秘牛友
昨天 12:10
点赞 评论 收藏
分享
06-07 19:59
门头沟学院 C++
补药卡我啊😭:都快15年前的了还在11新特性
你的简历改到第几版了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务