KeyError Traceback (most recent call last)
Cell In[1], line 12
3 proportion = {
4 ‘养老保险’: {‘个人’: 0.08, ‘单位’: 0.16},
5 ‘医疗保险’: {‘个人’: 0.02, ‘单位’: 0.065},
(…)
8 ‘工伤保险’: {‘单位’: 0.004} # 个人无需缴纳
9 }
11 # 计算个人和单位每月缴费金额
—> 12 personal_payment = {insurance: base_salary * proportion[insurance][‘个人’] for insurance in proportion}
13 company_payment = {insurance: base_salary * proportion[insurance][‘单位’] for insurance in proportion if ‘单位’ in proportion[insurance]}
15 total_personal_payment = sum(personal_payment.values())
Cell In[1], line 12, in <dictcomp>(.0)
3 proportion = {
4 ‘养老保险’: {‘个人’: 0.08, ‘单位’: 0.16},
5 ‘医疗保险’: {‘个人’: 0.02, ‘单位’: 0.065},
(…)
8 ‘工伤保险’: {‘单位’: 0.004} # 个人无需缴纳
9 }
11 # 计算个人和单位每月缴费金额
—> 12 personal_payment = {insurance: base_salary * proportion[insurance][‘个人’] for insurance in proportion}
13 company_payment = {insurance: base_salary * proportion[insurance][‘单位’] for insurance in proportion if ‘单位’ in proportion[insurance]}
15 total_personal_payment = sum(personal_payment.values())
KeyError: ‘个人’