python输入小写字符串,输出字符串中出现字母最多的字母及其出现次数,如果有多

如题所述

# python输入小写字符串,输出字符串中出现字母最多的字母及其出现次数
a = input()
b = set(a)
c = {}
m, j = 0, 0
for i in b:
c[i] = a.count(i)
if c[i] > m:
m, j = c[i], i
print(f'出现最多的字母是{j}, 其出现次数为{c[j]}')

程序缩进如图所示

温馨提示:答案为网友推荐,仅供参考