Python sum() 函数用于对可迭代对象求和。
语法
sum(iterable, start=0)start 是初始值,默认 0。
参数
iterable:可迭代对象(数字序列)。可选 start:初始值,默认 0。
返回值
返回所有元素加 start 的总和。元素必须是可相加的类型。
示例
print(sum([1, 2, 3])) # 6
print(sum([1, 2, 3], 10)) # 16,从 10 开始加
print(sum(range(101))) # 5050,1~100 的和
print(sum((1.5, 2.5))) # 4.0
print(sum([[1], [2]], [])) # [1, 2],列表拼接求和输出:
6
16
5050
4.0
[1, 2]注意事项
sum 只能加数字;想拼接字符串用 ''.join()(sum 对字符串会报错)。