现有三位同学参加了比赛,记录列表存储在names中。 names=['Li','Zhang','Wang','Zhang','Li','Wang','Li','Wang','Wang'] 请统计每个学生参加比赛的次数并记录到字典d中并输出,结果如下: {'Li': 3, 'Zhang': 2, 'Wang': 4}
# encoding: utf-8
"""
@version: 1.0
@author: AusKa_T
@file: ttt
@time: 2021/5/17 0017 16:45
"""
from collections import Counter
names=['Li','Zhang','Wang','Zhang','Li','Wang','Li','Wang','Wang']
b = Counter(names)
print(b)
运行结果:
F:\JAVA\PyCharm\Python37\python.exe F:/JAVA/PyCharm/PycharmProjects/http_site/email/ttt.py
Counter({'Wang': 4, 'Li': 3, 'Zhang': 2})
Process finished with exit code 0
dic = {}
for i in names:
if i not in dic:
dic[i] = 1
else:
dic[i] += 1
print(dic)