参数值
参数 | 描述 |
---|---|
可迭代对象 | 将被求和的数字值的可迭代对象(列表、元组、集合等)。 |
start | 一个可选参数,指定求和的起始值。默认值为 0。 |
返回值
Python 中的 sum()
函数 可以返回 int
、float
甚至 complex
。
如何在 Python 中使用 sum()
示例 1
返回 数字 的“列表”或“元组”的总和。
numbers = [1, 2, 3, 4, 5]
result = sum(numbers)
print(result)
示例 2
从“初始值”开始求和。
numbers = [1, 2, 3, 4, 5]
initial_value = 10
result = sum(numbers, initial_value)
print(result)
示例 3
计算“生成器表达式”中 数字 的总和。
generator = (x**2 for x in range(5))
result = sum(generator)
print(result)