TypeError Traceback (most recent call last)
Cell In[1], line 12
3 social_insurance_rates = {
4 ‘养老保险’: {‘单位’: 0.14, ‘个人’: 0.08},
5 ‘医疗保险’: {‘单位’: 0.0535, ‘个人’: 0.02},
6 ‘失业保险’: {‘单位’: 0.008, ‘个人’: 0.002},
7 ‘工伤保险’: 0.008 # 假设工伤保险按最低费率计算
8 }
10 # 计算单位与个人缴费总额
11 total_contribution = {
—> 12 ‘单位’: sum([base_salary * rate[‘单位’] for rate in social_insurance_rates.values()]),
13 ‘个人’: sum([base_salary * rate[‘个人’] for rate in social_insurance_rates.values()])
14 }
16 total_contribution
Cell In[1], line 12, in <listcomp>(.0)
3 social_insurance_rates = {
4 ‘养老保险’: {‘单位’: 0.14, ‘个人’: 0.08},
5 ‘医疗保险’: {‘单位’: 0.0535, ‘个人’: 0.02},
6 ‘失业保险’: {‘单位’: 0.008, ‘个人’: 0.002},
7 ‘工伤保险’: 0.008 # 假设工伤保险按最低费率计算
8 }
10 # 计算单位与个人缴费总额
11 total_contribution = {
—> 12 ‘单位’: sum([base_salary * rate[‘单位’] for rate in social_insurance_rates.values()]),
13 ‘个人’: sum([base_salary * rate[‘个人’] for rate in social_insurance_rates.values()])
14 }
16 total_contribution
TypeError: ‘float’ object is not subscriptable