对 Python 字典中的值求和
在本教程中,我们将介绍如何对 Python 字典中的值求和。
在 Python 字典中使用 for
循环进行求和
第一种方法涉及使用 for
循环。我们遍历字典中的每一个值,并将最后的结果存储在循环外声明的一个变量中。
让我们看看下面的例子。
d1 = {'a' : 15,'b' : 18,'c' : 20}
total = 0
for i in d1.values():
total += i
print(total)
输出:
53
values()
函数返回一个字典值的列表。
用 sum()
函数在 Python 字典中求和值
sum
函数在 Python 中用于返回一个可迭代对象的总和。我们可以通过使用 sum
函数来消除 for
循环的使用。例如,我们可以使用 sum
函数来消除 for
循环的使用。
d1 = {'a' : 15,'b' : 18,'c' : 20}
print(sum(d1.values()))
输出:
53
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。