对 Python 字典中的值求和

Manav Narula 2023年1月30日 2021年2月7日
  1. 在 Python 字典中使用 for 循环进行求和
  2. sum() 函数在 Python 字典中求和值
对 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
Author: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

相关文章 - Python Dictionary