最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中filter,map,reduce的作用

 更新時(shí)間:2022年06月10日 16:44:48   作者:晚風(fēng)吹兒  
這篇文章主要介紹了python中filter,map,reduce的作用,文章首先通過map函數(shù)展開,map主要作用是計(jì)算一個序列或者多個序列進(jìn)行函數(shù)映射之后的值,感興趣的朋友可以參考一下

一、map函數(shù)

作用:map主要作用是計(jì)算一個序列或者多個序列進(jìn)行函數(shù)映射之后的值

語法:map(function,iterable1,iterable2)

說明:function中參數(shù)值可以是一個,也可以是多個;iterable代表function運(yùn)算中的參數(shù)值,有幾個參數(shù)值就傳入幾個iterable

注意:1.迭代器需要進(jìn)行列表轉(zhuǎn)換 2.map中如果傳入的序列長度不一,會依據(jù)最短的序列計(jì)算

1. lambda函數(shù)

x=[1,2,3,4]
y=[5,6,7,8]
print(list(map(lambda x,y:(x+y),x,y)))

輸出結(jié)果:

[6, 8, 10, 12]

2. 自定義函數(shù)

def m_num(x,y):
? ?return ?x+y
print(list(map(m_num,x,y)))

輸出結(jié)果:

[6, 8, 10, 12]

思路:

把列表1中的元素與列表2中元素依次相加

1+5
2+6
3+7
4+8

二、filter函數(shù)

作用:filter主要作用是過濾掉序列中不符合函數(shù)條件的元素

語法:fliter(function,sequence)

說明:function可以是匿名函數(shù)或者自定義函數(shù),可以對后面的sequence序列的每個元素判定是否符合條件;sequence可以是列表、元組或者字符串

1. lambda函數(shù)

num = [2,3,6,9,90,23,88]
#輸出的是filter對象 <filter object at 0x00000113BF8C7390>
print(filter(lambda x:x>10,num))
#需要轉(zhuǎn)成list [90, 23, 88]
print(list(filter(lambda x:x>10,num)))

輸出結(jié)果:

<filter object at 0x00000113BF8C7390>
[90, 23, 88]

注意:迭代器需要進(jìn)行列表轉(zhuǎn)換

2. 自定義函數(shù)

def fil_num(x):
? ?return x>10

print(list(filter(fil_num,num)))

思路:

把列表中不需要的元素去掉,那首先要確定要過濾得條件是什么

三、reduce函數(shù)

作用:reduce是對一個序列進(jìn)行計(jì)算,結(jié)果只得到一個值

語法:reduce(function,iterable)

說明:function中必須傳入兩個參數(shù),iterable可以是列表或者元組

注意:reduce使用前需要導(dǎo)包 from functools import reduce

1. lambda函數(shù)

from functools import reduce
x=[1,2,3,4,5]
print(reduce(lambda x,y:(x*y),x))

2. 自定義函數(shù)

from functools import reduce
x=[1,2,3,4,5]
def ca(x,y):
? ? return x*y
print(reduce(ca,x))

思路:

對一個列表里的元素做計(jì)算,從左到右依次計(jì)算兩個元素,將得到得值跟下一個元素計(jì)算

12 = 2
23 = 6
64 = 24
245 = 120

到此這篇關(guān)于python中filter,map,reduce的作用的文章就介紹到這了,更多相關(guān)python map reduce內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python可視化 matplotlib畫圖使用colorbar工具自定義顏色

    python可視化 matplotlib畫圖使用colorbar工具自定義顏色

    這篇文章主要介紹了python可視化 matplotlib畫圖使用colorbar工具自定義顏色,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python裝飾器的應(yīng)用場景代碼總結(jié)

    Python裝飾器的應(yīng)用場景代碼總結(jié)

    這篇文章主要介紹了Python裝飾器的應(yīng)用場景,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 如何解決Selenium包安裝成功卻無法導(dǎo)入的問題

    如何解決Selenium包安裝成功卻無法導(dǎo)入的問題

    這篇文章主要介紹了如何解決Selenium包安裝成功卻無法導(dǎo)入的問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Django中template for如何使用方法

    Django中template for如何使用方法

    這篇文章主要介紹了Django中template for如何使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 只需7行Python代碼玩轉(zhuǎn)微信自動聊天

    只需7行Python代碼玩轉(zhuǎn)微信自動聊天

    今天小編就為大家分享一篇關(guān)于只需7行Python代碼玩轉(zhuǎn)微信自動聊天,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 通過Python中的CGI接口講解什么是WSGI

    通過Python中的CGI接口講解什么是WSGI

    這篇文章主要為大家通過Python中的CGI接口及應(yīng)用示例講解什么是WSGI,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • Pycharm安裝第三方庫、安裝位置以及鏡像設(shè)置方法詳解

    Pycharm安裝第三方庫、安裝位置以及鏡像設(shè)置方法詳解

    對于Python開發(fā)用戶來講,安裝第三方庫是家常便飯,下面這篇文章主要給大家介紹了關(guān)于Pycharm安裝第三方庫、安裝位置以及鏡像設(shè)置方法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Python實(shí)現(xiàn)定制自動化業(yè)務(wù)流量報(bào)表周報(bào)功能【XlsxWriter模塊】

    Python實(shí)現(xiàn)定制自動化業(yè)務(wù)流量報(bào)表周報(bào)功能【XlsxWriter模塊】

    這篇文章主要介紹了Python實(shí)現(xiàn)定制自動化業(yè)務(wù)流量報(bào)表周報(bào)功能,結(jié)合實(shí)例形式分析了Python基于XlsxWriter模塊操作xlsx文件生成報(bào)表圖的相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • 使用Python生成跑馬燈視頻的完整代碼

    使用Python生成跑馬燈視頻的完整代碼

    這篇文章主要介紹了如何使用Python生成跑馬燈視頻,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-11-11
  • Python實(shí)現(xiàn)多張圖片合成文字的效果

    Python實(shí)現(xiàn)多張圖片合成文字的效果

    前段時(shí)間看到有人問如何使用Python實(shí)現(xiàn)多張圖片組成文字的效果?覺得還挺有意思,于是嘗試做了一下,剛好趕上端午節(jié),所以打算從網(wǎng)上下載1000張王心凌的照片,組成端午安康的字樣,感興趣的可以了解一下
    2022-06-06

最新評論

遂平县| 徐汇区| 长子县| 确山县| 汤阴县| 福州市| 义马市| 柘城县| 武平县| 蒙自县| 西畴县| 濉溪县| 靖江市| 怀仁县| 毕节市| 兴业县| 邹平县| 鹤岗市| 旅游| 吴川市| 泗水县| 抚松县| 西昌市| 松江区| 华容县| 太仆寺旗| 安平县| 东乡县| 沧州市| 电白县| 柯坪县| 尉氏县| 盐池县| 怀化市| 江华| 湖南省| 抚松县| 威海市| 罗田县| 岑巩县| 天津市|