📜  Python sum()

📅  最后修改于: 2020-09-20 04:36:02             🧑  作者: Mango

sum() 函数添加可迭代项并返回总和。

sum() 函数的语法为:

sum(iterable, start)

sum() 函数从左到右添加给定iterable项的start和项。

sum()参数

  1. 可迭代-可迭代(列表,元组,字典等)。可迭代项应为数字。
  2. 开始(可选)-此值添加到可迭代项的总和。 start的默认值为0(如果省略)

从sum()返回值

sum()返回给定的iterablestart和item的总和。

示例: Python sum()的工作

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

# start parameter is not provided
numbers_sum = sum(numbers)
print(numbers_sum)

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

输出

4.5
14.5

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

如果您需要连接给定可迭代的项(项必须为字符串),则可以使用join()方法。

'string'.join(sequence)

访问此页面了解Python join()方法