有一个政党,每个人都必须写下他们想要的水果,这样做他们也在投票。之后,应打印水果和投票数(出现的次数)
样本输入
输入各方名称(以“完成”终止):
苹果
橙子
橙子
橙子
梨
香蕉
香蕉
猕猴桃
橙子
苹果
橙子
完成
样本输出
计票:
苹果-2
香蕉-2
猕猴桃-1
橙子-5
梨-1
a = []
print("Enter the names of parties (terminated by DONE):")
item = input()
while not item == "DONE" :
if item not in a:
a.append(item)
item = input()
a = sorted(a)
print()
print("Vote counts:")
for i in a:
print(i,"-",counts)
您不能
import Counter
,因为您用小写字母“C”编写了“counter”在代码中,使用以下行
您只将不存在的项目添加到列表中,因此您将获得最大计数1。 也许这就是您要找的:
相关问题 更多 >
编程相关推荐