统计一个字符串中出现次数最多的字母和次数
程序员文章站
2022-04-15 18:06:50
...
strs = input('请输入你的字符串:')
dicts = {}
for i in strs:
dicts[i] = strs.count(i)# 构造字典,key=字母,value=字母次数,次数用count统计
max_zimu = max(dicts.values())
for key,value in dicts.items():
if value==max_zimu:
print(key,value)
解题思路:输入的字符串存储到一个字典中,关键语句dicts[i] = strs.count(i) ,然后取出字典中value最大的值,作用在后面与字典的遍历中取值比较。
strs = input('请输入你的字符串:')
result = {}
for x in strs:
result[x] = result.get(x,0)+1
print(result)
这种方法是直接查看全部key的次数
上一篇: ajax的get请求与post请求
下一篇: Get与Post请求