用c语言编写代码:统计一个文本中出现次数最多的字符,写一个程序,统计一段文本中,出现次数最多的英文字母的数量,同字母大小写视为同字母 例子: wq...

满意答案

00e27ab806e4881f8254fe7ae8741834.png

ktbp61j

2015.11.26

00e27ab806e4881f8254fe7ae8741834.png

采纳率:53%    等级:9

已帮助:613人

123456789101112131415161718192021# -*- coding: utf-8 -*-str_='wqeqweqweq'dict_char_tmp = {i:str_.count(i) for i in str_} #得到所有单词的个数print '得到所有单词的个数:', dict_char_tmpdict_char={}for k,v in dict_char_tmp.items():    if dict_char.get(v):        dict_char[v].append(k)    else:        dict_char[v]=[k]#print dict_chardict_char_k = sorted(dict_char.items(),key=lambda item:item[1],reverse =True)print dict_char_kchar_l= dict_char_k[0][1]char_l.sort()print '得到出现次数最多的字母:',char_l,',个数是:',dict_char_k[0][0]-------------------------------->>>得到所有单词的个数: {'q': 4, 'e': 3, 'w': 3}>>>[(4, ['q']), (3, ['e', 'w'])]>>>得到出现次数最多的字母: ['q'] ,个数是: 4>>>追问: JAVA?

01分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值