sum()函数将iterable的项相加并返回总和。
sum()函数的语法为:
sum(iterable, start)
sum()函数从左到右将iterable项相加求和,从start开始相加。
iterable-可迭代(列表,元组,字典等)。可迭代项应为数字。
start(可选)-指定相加的参数,如果没有设置这个值,默认为0。
sum()返回iterable项的和,并且加上start的总和。
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()方法的信息