输入样式换一下:一直输入直到遇到某个值,且不计入此值
附加条件:输出字符串,和次数
from collections import Counter #计数用的
li=[]#空列表
a=input()
li.append(a)#append函数将a的值添加到列表末尾,列表为空就相当于直接赋值给列表
count=dict()#字典形式
while a!='x':#以x为终止条件
a=input()
li.append(a)
count=Counter(li)#记录出现的字符串的次数,并得到键值
b=max(count.values())#value获取当前字典中所有键值对中的值(value)
for k,v in count.items():#item将字典对象以列表返回可遍历的(键, 值) 元组数组
if v==b:
print(k,b)
对字典了解详细