【发布时间】:2022-01-24 04:01:30
【问题描述】:
我有一个名字列表:
list = ['Ginger', 'Willow', 'Scout', 'Roscoe', 'Bear', 'Kobe', 'Baxter', 'Zara', 'Fiona', 'Milo', 'Oakley', 'Dakota', 'Prince', 'Bruno', 'Panda', 'Dexter', 'Ziggy', 'Roscoe', 'Lucy', 'Boomer', 'Fiona', 'Ella', 'Emma', 'Oakley']
使用这个列表,我创建了以下字典:
listA = {"G": "Ginger", "W": "Willow", "S": "Scout", "R": ["Roscoe", "Roscoe"], "B": ["Bear", "Baxter", "Bruno", "Boomer"], "K": "Kobe", "Z": ["Zara", "Ziggy"], "F": ["Fiona", "Fiona"], "M": "Milo", "O": ["Oakley", "Oakley"], "D": ["Dakota", "Dexter"], "P": ["Prince", "Panda"], "L": "Lucy", "E": ["Ella", "Emma"]}
打印字典中的键:
for key in listA.keys():
print(key)
我明白了:
G
W
S
R
B
K
Z
F
M
O
D
P
L
E
如何获取每个名称在列表中出现的次数?
【问题讨论】:
-
期望的结果是什么?尝试推导时有什么问题?
-
@enke 我期待以下结果。