Python sum()函数

在 Python 中,sum()函数用于对给定的可迭代对象进行求和操作。

sum()函数语法

sum(iterable, start=0)

其中:

  • iterable参数是可迭代对象,可以是列表、元组、集合等等;
  • start参数是起始值,如果省略则默认为0

sum()函数对可迭代对象中的所有元素进行求和,并返回求和结果。

如果可迭代对象中包含非数值类型的元素,则会抛出TypeError异常。

sum()函数示例

下面是一些示例:

# 对列表进行求和
lst = [1, 2, 3, 4, 5]
s = sum(lst)
print(s)  # 输出 15

s = sum(lst,100) #指定起始值
print(s)  # 输出 115

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-sum.html

分类: 计算机技术
推荐阅读:
python @staticmethod装饰器 @staticmethod 是一个装饰器,用于声明一个静态方法。静态方法是一个属于类而不是属于实例的方法,可以直接通过类名调用,而不需要创建实例。
如何解压和压缩 .tar.gz 文件 .tar.gz 为后缀的文件是一种在Linux和macOS下常见的压缩文件,可直接使用tar命令进行解压或压缩;
Python open()函数 open()函数是Python中用于打开文件的内置函数。它可以打开一个文件,并返回一个文件对象,以便对文件进行读取、写入、追加等操作。
一条命令创建多级目录 在Linux系统下,如果你想创建一个诸如 a/b/c/d/e 这样的多级目录,可能有些新手会这样做:
Python getattr()函数 getattr() 函数是 Python 内置函数之一,用于获取一个对象的指定属性值。
C语言strncpy()函数:复制字符串中的n个字符 strncpy()是C语言标准库中的一个字符串复制函数,用于将一个字符串的n个字符复制到另一个字符串中;