1. 程式人生 > >Python基礎-----map、filter、reduce函數總結

Python基礎-----map、filter、reduce函數總結

imp 布爾值 操作 cti lte 處理 map port 原來

map(function,sequence)
處理序列中的每個元素,得到結果是一個‘列表’(叠代器),該‘列表’元素個數及位置與原來一樣

filter(function,sequence)
遍歷序列中的每個元素,判斷每個元素的到布爾值,如果為True則保留,最終形成新的‘列表’

from functools import reduce
reduce(function,sequence,init = None)
處理一個序列,然後將序列進行合並操作

Python基礎-----map、filter、reduce函數總結