一、题1、输出字符串s出现频率最高的字母以及次数
如:
输入:s = ‘AaAsmr3idd4bgsboy7Dlsf9eAF’
输出:第一个元素:A 3
from collections import defaultdict#defaultdict主要用来需要对value做初始化的情形
def fun(a: str):
dic = defaultdict(int)
for i in a:
dic[i] += 1
max_item = max(dic, key=lambda b:dic[b])
print(max_item, dic[max_item])
if __name__ == '__main__':
a = input("输入:")
fun(a