📜  Python中的 sum()函数(1)

📅  最后修改于: 2023-12-03 15:34:24.381000             🧑  作者: Mango

Python中的sum()函数

在Python中,sum()函数被用于对列表、元组或其他可迭代对象进行求和操作。它接受一个可迭代对象作为参数,并返回一个数字类型的结果。

语法
sum(iterable[, start])
参数
  • iterable:必须是可迭代对象,如列表、元组、集合、字典、迭代器等
  • start:可选,起始值,默认为0
返回值
  • 返回所有元素的总和,类型为数字类型,如int、float
示例
对列表进行求和
numbers = [1, 2, 3, 4, 5]
print(sum(numbers))  # 15
对元组进行求和
numbers = (1, 2, 3, 4, 5)
print(sum(numbers))  # 15
对集合进行求和
numbers = {1, 2, 3, 4, 5}
print(sum(numbers))  # 15
对字典的值进行求和
numbers = {"a":1, "b":2, "c":3}
print(sum(numbers.values()))  # 6
指定起始值
numbers = [1, 2, 3, 4, 5]
print(sum(numbers, 10))  # 25
注意事项:
  • sum()函数仅接受可迭代对象作为参数
  • 如果可迭代对象为空,则和为0
  • 如果是对字典进行求和,则需要通过.values()方法获取字典的值集合

以上是Python中sum()函数的介绍,希望能帮助到大家~