【发布时间】:2019-04-02 00:08:33
【问题描述】:
我正在尝试计算员工头衔
我尝试了很多,但我认为我没有正确地将它们应用到场景中。
employees = [
{
"email": "jonathan2532.calderon@gmail.com",
"employee_id": 101,
"firstname": "Jonathan",
"lastname": "Calderon",
"title": "Mr",
"work_phone": "(02) 3691 5845"
}]
EDIT:
from collections import Counter
class Employee:
def __init__(self, title,):
self.title = title
title_count = Counter()
for employee in [Employee("title") for data in employees]:
title_count[employee.title,] += 1
print(title_count)
Counter({('title',): 4})
我似乎无法获得那里的具体名称。
【问题讨论】:
-
您可以使用
employees发布您尝试运行的代码吗? -
首先:使用
print(title)查看变量中的内容。使用print()可能是测试/调试代码的原始但有用的方法。
标签: python python-3.x