满意答案
ktbp61j
2015.11.26
采纳率: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分享举报