[英]sum values in dictionary - python 3
请在您的问题中发布您的代码,以便回答者更容易访问!
这里的问题是{dict}.values()
返回sum()
不起作用的列表列表。 您可以遍历列表并将它们相加。 我在 ipython 中写了以下内容:
In [1]: test = {'A':[1,2,3],'B':[1,2,3],'C':[1,2,3]}
In [2]: test.values()
Out[2]: dict_values([[1, 2, 3], [1, 2, 3], [1, 2, 3]])
In [3]: total = 0
In [4]: for val in test.values():
...: total += sum(val)
...:
In [5]: total
Out[5]: 18
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.