python中使用reduce函數實現加法運算,具體方法如下:
reduce:reduce()函數的作用是對參數序列中元素進行累積運算。
reduce()函數語法:
reduce(function, iterable[, initializer])
參數:
function:函數,有兩個參數;
iterable:可迭代對象;
initializer:可選,初始參數;
reduce()函數使用方法:
def add(x, y) : # 兩數相加
return x + y
sum1 = reduce(add, [1,2,3,4,5]) # 計算列表和
sum2 = reduce(lambda x, y: x+y, [1,2,3,4,5])
print(sum1)
print(sum2)