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的次数