久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    python內置函數map/reduce/filter

     dinghj 2013-11-20
    python有幾個內置的函數很有意思:map/filter/reduce,都是對一個集合進行處理,filter很容易理解用于過濾,map用于映射,reduce用于歸并. 是python列表方法的三架馬車。

    * filter() 函數:
    filter 函數的功能相當于過濾器。調用一個布爾函數bool_func來迭代遍歷每個seq中的元素;返回一個使bool_seq返回值為true的元素的序列。
    >>>a=[1,2,3,4,5,6,7]
    >>>b=filter(lambda x:x>5, a)
    >>>print b
    >>>[6,7]
    如果filter參數值為None,就使用identity()函數,list參數中所有為假的元素都將被刪除。如下所示:
    >>>a=[0,1,2,3,4,5,6,7]
    >>>b=filter(None, a)
    >>>print b
    >>>[1,2,3,4,5,6,7]

    * map() 函數:

    map函數func作用于給定序列的每個元素,并用一個列表來提供返回值。

    >>>map(lambda x:x+3, a) #這里的a同上
    >>>[3,4,5,6,7,8,9,10]

    #另一個例子
    >>>a=[1,2,3]
    >>>b=[4,5,6]
    >>>map(lambda x,y:x+y, a,b)
    >>>[5,7,9]

    * reduce() 函數:

    reduce函數,func為二元函數,將func作用于seq序列的元素,每次攜帶一對(先前的結果以及下一個序列的元素),連續的將現有的結果和下一個值作用在獲得的隨后的結果上,最后減少我們的序列為一個單一的返回值。

    >>>a = [1,2,3,4,5]
    >>>reduce(lambda x,y:x+y,a)
    15

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 免费人成网站视频在线观看| 日韩AV无码精品一二三区| 亚洲电影天堂在线国语对白| 夜色爽爽影院18禁妓女影院| 亚洲va久久久噜噜噜久久狠狠| 超清无码熟妇人妻AV在线电影| 成人无码视频97免费| 久久久久久综合网天天| 欧美另类图区清纯亚洲| 色爱综合另类图片av| 99精品国产一区二区电影| 少妇激情AV一区二区三区| 日本高清色WWW在线安全| 国内精品自线在拍| 最新AV中文字幕无码专区| 日本道精品一区二区三区| 国产免费1卡2卡| 蜜臀久久精品亚洲一区| 中文字幕无码免费久久| 激情五月开心婷婷深爱| 国产 亚洲 制服 无码 中文| 欧美孕妇乳喷奶水在线观看| 推油少妇久久99久久99久久| 国产乱码一区二区三区免费| 中国熟女仑乱hd| 久久SE精品一区精品二区| 亚洲天堂精品一区二区| 亚洲AV永久纯肉无码精品动漫| 国产美女精品自在线拍免费| 亚洲午夜无码久久久久蜜臀av| JAPANESE国产在线观看播放| 99在线精品国自产拍中文字幕| 中文 在线 日韩 亚洲 欧美| 精品久久久久久成人AV| 国产成AV人片久青草影院| 狠狠综合久久综合88亚洲| 东京热TOKYO综合久久精品| 国产福利在线观看免费第一福利 | 亚洲一二三区精品美妇| AAA级久久久精品无码片| 免费网站看V片在线毛|