sum()
函数将可迭代对象的项相加并返回它们的和。
示例
marks = [65, 71, 68, 74, 61]
# find sum of all marks
total_marks = sum(marks)
print(total_marks)
# Output: 339
sum() 语法
sum()
函数的语法是
sum(iterable, start)
sum()
函数从左到右将 start 和给定 iterable 的项相加。
sum() 参数
sum() 返回值
sum()
返回 start 和给定 iterable 的项的总和。
示例: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() 方法