编辑这个页面须要登录或更高权限!

Python sum() 使用方法及示例

Python 内置函数

sum()函数将iterable的项相加并返回总和。

sum()函数的语法为:

sum(iterable, start)

sum()函数从左到右将iterable项相加求和,从start开始相加。

sum()参数

  • iterable-可迭代(列表,元组,字典等)。可迭代项应为数字。

  • start(可选)-指定相加的参数,如果没有设置这个值,默认为0。

sum()返回值

sum()返回iterable项的和,并且加上start的总和。

示例:Python sum()的工作

numbers = [2.5, 3, 4, -5]

# 没有提供开始参数
numbers_sum = sum(numbers)
print(numbers_sum)

# start = 10
numbers_sum = sum(numbers, 10)
print(numbers_sum)

输出结果

4.5
14.5

如果需要以精确的精度添加浮点数,则应使用math.fsum(iterable)。

如果需要连接给定的iterable项(项必须是字符串),那么可以使用join()方法。

'string'.join(sequence)

访问此页面以了解有关Python join()方法的信息

Python 内置函数

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册