Python中sum()函数的使用方法及示例
发布时间:2023-06-20 00:40:29
Python中的sum()函数是内置函数之一,可以计算列表、元组、集合等可迭代对象中所有元素的和。sum()函数的使用方法非常简单,下面我们就来介绍一下。
sum()函数的语法格式如下:
sum(iterable[, start])
参数说明:
- iterable:表示可迭代对象,可以是列表、元组、集合等;
- start:表示初始值,默认为0,如果指定了start,那么就会先将start和可迭代对象里的 个元素相加再计算其他元素的和。
值得注意的是,如果在计算过程中出现了类型错误,sum()函数会抛出一个TypeError异常。
下面我们来看一些具体的示例。
示例1:计算整数列表中元素的和
numbers = [1, 2, 3, 4, 5] result = sum(numbers) # 不指定start参数,默认为0 print(result) # 输出15
示例2:计算浮点数列表中元素的和
numbers = [1.2, 2.3, 3.4, 4.5, 5.6] result = sum(numbers) print(result) # 输出17.0
示例3:计算元组中元素的和
numbers = (1, 2, 3, 4, 5) result = sum(numbers) print(result) # 输出15
示例4:计算集合中元素的和
numbers = {1, 2, 3, 4, 5}
result = sum(numbers)
print(result) # 输出15
示例5:指定start参数
numbers = [1, 2, 3, 4, 5] result = sum(numbers, 10) # 指定start参数为10 print(result) # 输出25
总结:
在Python中,sum()函数非常简单易用,可以快速计算列表、元组、集合等可迭代对象中所有元素的和。使用起来非常方便,只需要传入一个可迭代对象即可。如果需要指定初始值,则可以传入第二个参数。下次在做数值处理时,不妨试试Python内置的sum()函数。
