sum()函數(shù)將iterable的項相加并返回總和。
sum()函數(shù)的語法為:
sum(iterable, start)
sum()函數(shù)從左到右將iterable項相加求和,從start開始相加。
iterable-可迭代(列表,元組,字典等)??傻棏獮閿?shù)字。
start(可選)-指定相加的參數(shù),如果沒有設置這個值,默認為0。
sum()返回iterable項的和,并且加上start的總和。
numbers = [2.5, 3, 4, -5] # 沒有提供開始參數(shù) numbers_sum = sum(numbers) print(numbers_sum) # start = 10 numbers_sum = sum(numbers, 10) print(numbers_sum)
輸出結果
4.5 14.5
如果需要以精確的精度添加浮點數(shù),則應使用math.fsum(iterable)。
如果需要連接給定的iterable項(項必須是字符串),那么可以使用join()方法。
'string'.join(sequence)
訪問此頁面以了解有關Python join()方法的信息