KeyError Traceback (most recent call last)
Cell In[1], line 12
3 proportion = {
4 ‘养老保险’: {‘个人’: 0.08, ‘单位’: 0.16},
5 ‘医疗保险’: {‘个人’: 0.02, ‘单位’: 0.07},
(…)
8 ‘生育保险’: {‘单位’: 0.01} # 假设个人不缴费
9 }
11 # 计算个人和单位缴费金额
—> 12 personal_payment = {
13 insurance: base_salary * proportion[insurance][‘个人’]
14 for insurance in proportion
15 }
17 unit_payment = {
18 insurance: base_salary * proportion[insurance][‘单位’]
19 for insurance in proportion
20 }
22 total_personal_payment = sum(personal_payment.values())
Cell In[1], line 13, in <dictcomp>(.0)
3 proportion = {
4 ‘养老保险’: {‘个人’: 0.08, ‘单位’: 0.16},
5 ‘医疗保险’: {‘个人’: 0.02, ‘单位’: 0.07},
(…)
8 ‘生育保险’: {‘单位’: 0.01} # 假设个人不缴费
9 }
11 # 计算个人和单位缴费金额
12 personal_payment = {
—> 13 insurance: base_salary * proportion[insurance][‘个人’]
14 for insurance in proportion
15 }
17 unit_payment = {
18 insurance: base_salary * proportion[insurance][‘单位’]
19 for insurance in proportion
20 }
22 total_personal_payment = sum(personal_payment.values())
KeyError: ‘个人’