python中使用reduce函數求積,具體方法如下:
reduce():reduce()函數的作用是對參數序列中元素進行累積。
reduce()函數語法:
reduce(function, iterable[, initializer])
參數:
function:函數,有兩個參數。
iterable:可迭代對象。
initializer:初始參數。
reduce()函數使用方法:
from functools import reduce
def prod(x,y):
return x * y
L = reduce(prod,[3,5,7,9])
print(L)
輸出結果為:
945