TypeError Traceback (most recent call last)
Cell In[1], line 17
15 monthly_contribution = {}
16 for insurance, rates in proportion.items():
—> 17 unit_contribution = sum(rate * base_salary for rate in rates.values() if “单位” in rate)
18 personal_contribution = sum(rate * base_salary for rate in rates.values() if “个人” in rate)
19 monthly_contribution[insurance] = {
20 “单位缴费”: unit_contribution,
21 “个人缴费”: personal_confty
22 }
Cell In[1], line 17, in <genexpr>(.0)
15 monthly_contribution = {}
16 for insurance, rates in proportion.items():
—> 17 unit_contribution = sum(rate * base_salary for rate in rates.values() if “单位” in rate)
18 personal_contribution = sum(rate * base_salary for rate in rates.values() if “个人” in rate)
19 monthly_contribution[insurance] = {
20 “单位缴费”: unit_contribution,
21 “个人缴费”: personal_confty
22 }
TypeError: argument of type ‘float’ is not iterable