欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

输出字符串中出现次数最多的元素

程序员文章站 2024-03-15 09:17:17
...
# a = "aAsmr3idd4bgs7Dlsf9eAF"
a='aaabbbqwert45wbbbdawdioudahafugisje'
#创建一个空字典
dict1={}
#遍历字符串a的元素
for i in a:
    #统计每个元素出现的次数
    count=a.count(i)
    #将每个元素作为key(键的唯一性),出现的次数作为value存入字典dict1
    dict1[i]=count
#找出字典值中最大的值,也就是出现最大的次数
Max=max(dict1.values())

#遍历字典dict1
for key in dict1:
    #判断字典值中等于最大值的key-value
    if dict1[key]==Max:
        print("{}出现的次数最多,出现了{}次".format(key,dict1[key]))
    else:
        pass
    pass

输出字符串中出现次数最多的元素

相关标签: python