欢迎访问宙启技术站
智能推送

Python中的sum()函数用于求列表中所有元素的和

发布时间:2023-06-13 10:01:40

Python是一种高级的编程语言,它的主要特点是易学、简洁、高效和动态。Python在数据处理、机器学习、科学计算等领域中得到了广泛的应用。Python中有很多常用的内置函数,例如sum()函数就是其中之一,它的作用是求列表中所有元素的和。在本文中,我们将详细介绍sum()函数的用法。

1. sum()函数的语法

sum(iterable, start=0)

2. sum()函数的参数说明

(1)iterable:需要求和的列表、元组、集合等可迭代对象。

(2)start:可选参数,表示求和时的初始值,默认为0。

3. sum()函数的返回值

sum()函数返回列表、元组、集合等可迭代对象中所有元素的和。

4. sum()函数的使用示例

(1)将列表中所有元素求和

#定义一个列表

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

#求和

sum_lst = sum(lst)

#输出结果

print("列表中所有元素的和为:", sum_lst)

输出结果:

列表中所有元素的和为: 55

(2)指定求和的初始值

#定义一个列表

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

#设置求和的初始值为5

start = 5

#求和

sum_lst = sum(lst, start)

#输出结果

print("列表中所有元素的和为:", sum_lst)

输出结果:

列表中所有元素的和为: 60

(3)将元组中所有元素求和

#定义一个元组

tup = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

#求和

sum_tup = sum(tup)

#输出结果

print("元组中所有元素的和为:", sum_tup)

输出结果:

元组中所有元素的和为: 55

(4)将集合中所有元素求和

#定义一个集合

st = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

#求和

sum_st = sum(st)

#输出结果

print("集合中所有元素的和为:", sum_st)

输出结果:

集合中所有元素的和为: 55

5. 总结

sum()函数是Python内置的一个常用函数,其作用是求可迭代对象中所有元素的和。它的用法非常简单,只需要将需要求和的列表、元组、集合等可迭代对象作为参数传递给sum()函数即可。如果需要指定求和的初始值,则可以使用可选参数start。在实际的数据处理、科学计算等工作中,sum()函数无疑是一个非常方便实用的函数。