在开发语言中,sum函数是求和函数,用于求多个数据的和。而在python中,虽然也是求和函数,但稍微有些差别,sum()传入的参数得是可迭代对象(比如列表就是一个可迭代对象),返回这个被传入可迭代对象内参数的和。
比如:
还可以给一个初始值,比如:
这样得到的结果就是在20基础之上再加上可迭代对象内参数的和。
补充一句,sum函数既然只能传入可迭代对象,那么整形数据是不行的,会报错,比如:
在开发语言中,sum函数是求和函数,用于求多个数据的和。而在python中,虽然也是求和函数,但稍微有些差别,sum()传入的参数得是可迭代对象(比如列表就是一个可迭代对象),返回这个被传入可迭代对象内参数的和。
比如:
还可以给一个初始值,比如:
这样得到的结果就是在20基础之上再加上可迭代对象内参数的和。
补充一句,sum函数既然只能传入可迭代对象,那么整形数据是不行的,会报错,比如: