Python 裏面的reduce函數和lambda

a = [2,22,222] Sn = reduce(lambda x,y:x+y,a) print "計算和爲:",Sn 其中reduce函數是python中的一個二元內建函數,它能夠經過傳給reduce中的函數(必須是二元函數)依次對數據集中的數據進行操做。例如上述代碼傳給reduce的函數是作加法,數據集是a,那麼reduce函數的做用就是將數據集中的數據依次相加,最後打印出的結果就是246
相關文章
相關標籤/搜索