'''
算法题二: 找出一个字符串中出现次数最多的字
'''
from collections import Counter
def get_max_char( str ):
str = 'abcdacdgjkdka'
count = Counter(str)
count_list = list(count.values())
max_value = max(count_list)
max_list = []
for k, v in count.items():
if v== max_value:
max_list =max_list.append(k)
max_list = sorted (max_list) #加这个排序的原因是,如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在字母表中的字母
return max_list[ 0 ]