Python字典求和:如何计算my_dict['Employee_0'][0].values()的结果之和
Python字典求和:如何计算my_dict['Employee_0'][0].values()的结果之和
想要计算Python字典my_dict['Employee_0'][0]中所有值的和,您可以使用以下代码:
result = sum(my_dict['Employee_0'][0].values())
print(result)
代码解释:
-
my_dict['Employee_0'][0].values(): 这部分代码访问字典my_dict中键为 'Employee_0' 的值,然后访问该值(假设它是一个列表或另一个字典)中的第一个元素,并调用values()方法获取该元素中所有值的视图。 -
sum(): 内置函数sum()用于计算可迭代对象(例如列表、元组或字典值视图)中所有元素的总和。 -
print(result): 这行代码将计算得到的总和result打印到控制台。
示例:
假设您的字典 my_dict 如下所示:
my_dict = {
'Employee_0': [{'age': 30, 'salary': 60000, 'bonus': 5000}],
'Employee_1': [{'age': 25, 'salary': 45000, 'bonus': 3000}]
}
那么,运行上述代码将输出:
65000
这是因为 my_dict['Employee_0'][0] 中所有值的和是 30 + 60000 + 5000 = 65000。
原文地址: http://www.cveoy.top/t/topic/dRli 著作权归作者所有。请勿转载和采集!