📅  最后修改于: 2023-12-03 15:34:02.161000             🧑  作者: Mango
sum()
函数可以用于计算列表中所有元素的总和。其语法为:
sum(iterable, start=0)
其中,iterable
表示可迭代对象,可以是列表、元组、集合等等;start
表示起始值,默认为0。
例如,我们有一个列表:
lst = [1, 2, 3, 4, 5]
我们可以使用 sum()
函数来计算其总和:
total = sum(lst)
print(total)
# Output: 15
我们也可以使用 start
参数来指定起始值:
total = sum(lst, 10)
print(total)
# Output: 25
除了整数列表,我们还可以计算浮点数列表的总和:
flt_lst = [1.1, 2.2, 3.3, 4.4, 5.5]
total = sum(flt_lst)
print(total)
# Output: 16.5
最后,需要注意的是,sum()
函数只能用于数值类型的列表,如果列表中包含非数值类型的元素,会抛出 TypeError
异常。因此,在使用 sum()
函数之前,需要确保列表中的所有元素都是数值类型。
以上就是关于 sum()
函数的介绍。