Python reduce()函式介紹
Python reduce()函式是一個非常有用的函式,它可以將一個list中的元素進行計算,並將計算結果傳回。它可以讓你將一個list中的元素進行計算,並將計算結果傳回,而不需要你自己寫一個迴圈來處理。
Python reduce()函式的基本語法
Python reduce()函式的基本語法如下:
reduce(function, sequence[, initial])
其中,function 是一個函式,它接受兩個參數,sequence 是一個list,而 initial 是一個可選參數,用於指定初始值。
Python reduce()函式的範例
下面是一個使用Python reduce()函式計算list中元素總和的範例:
from functools import reduce list = [1, 2, 3, 4, 5] sum = reduce(lambda x, y: x + y, list) print(sum)
執行結果如下:
15
可以看到,這個程式碼將list中的元素進行累加,並將累加結果傳回。
總結
Python reduce()函式是一個非常有用的函式,它可以將一個list中的元素進行計算,並將計算結果傳回。它可以讓你將一個list中的元素進行計算,並將計算結果傳回,而不需要你自己寫一個迴圈來處理。