描述
顾名思义,sum() 函数用于对序列求和计算。
语法
sum(iterable[, start])
参数介绍
iterable--- 可迭代对象,如:列表、元组、字典。
start---
返回值
返回计算值
下面例子展示sum()函数使用方法
a = {"1","2"}
b = {"3","4"}
c = sum(a,b)
print(c) #报错
输出
Traceback (most recent call last):
File "D:/Pythonproject/111/test.py", line 3, in <module>
c = sum(a,b)
TypeError: unsupported operand type(s) for +: 'set' and 'str'
报错很明显,sum()函数不支持set集合类型和str字符串类型
支持列表和元组如下
a = [1,2]
b = (1,2,3)
c = (1,2,3,4,5)
d = {1:'name',2:'age'}
print(sum(a))#列表元素直接相加
print(sum(b))#元组元素直接相加
print(sum(c,5))#c和为15,加5等于20
print(sum(d)) #只把key加了
输出
3
6
20
3
本期sum()函数就学到这里。
来源:https://blog.csdn.net/qq_29720657/article/details/102753975