1 #统计字符个数 2 str=input("请输入一串字符:") 3 resoult={} 4 for i in str: 5 resoult[i]=str.count(i) 6 print(resoult) 7 8 #print(sorted(resoult)) 9 for k in sorted(resoult,key=resoult.__getitem__,reverse=True): 10 if 'A' <= k <= 'Z' or 'a' <= k <= 'z': 11 print(k,'='+'%d'%resoult[k]) 12 else: 13 continue 14 15 #kkJJJlllll77aaBBB
统计字符串中各字母出现的频度(区分大小写)。按字母在字符串中出现的次数从大到小排序,如果次数一样,则按字母在字符串中出现的先后顺序进行输出。
猜你喜欢
转载自www.cnblogs.com/itao529/p/12609832.html
今日推荐
周排行