输出字符串中出现次数最多的元素
程序员文章站
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
上一篇: 经典卷积网络之DenseNet的论文解读及代码实现
下一篇: 不用任何比较判断找出两个数中较大的数