写一个函数,传入一个字符串,求字符串中出现次数最多的字符

写一个函数,传入一个字符串,求字符串中出现次数最多的字符
写一个函数,传入一个字符串,求字符串中出现次数最多的字符

def maxstr(str):
    k={}
    for i in str:
        if 'A'<=i<='Z'or "a"<=i<="z":
            if k.get(i):
                k[i]+=1
            else:
                k[i]=1
    d_order=sorted(k.items(), key=lambda x: x[1], reverse=True)[0][0]
    return d_order

print(maxstr("hello    "))

img


def getMaxTotalByStr(s):
    max_total = 0

    for item in set(s):
        total = s.count(item)
        if max_total < total:
            max_total = total
    return max_total

print(getMaxTotalByStr("abojcoafouorhfoa38920jfoa"))