[英]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.