【发布时间】:2019-04-02 08:49:45
【问题描述】:
尝试创建一个使用部门作为“键”并将该部门的请求总数作为“值”的数据结构,但我得到一个 12 的键错误。(控制台明确表示错了
total_department_requests = total_for_department[products[entry]["department_id"]] + products[entry]["metrics"]["request_count"]
total_for_department = {}
for entry in products:
#print entry
if entry not in total_for_department:
#print "it's new"
total_for_department.update({products[entry]["department_id"] : products[entry]["metrics"]["request_count"]} )
else:
total_department_requests = total_for_department[products[entry]["department_id"]] + products[entry]["metrics"]["request_count"]
# print total_department_requests
total_for_department.update({products[entry]["department_id"] : total_department_requests })
print(total_for_department)
任何帮助将不胜感激
【问题讨论】: