位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Python > 問(wèn)題詳情

內(nèi)嵌函數(shù) ‘map’、'filter'應(yīng)用在python中

提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-18

map是一個(gè)操作列表的內(nèi)嵌函數(shù)

map需要一個(gè)函數(shù)與一個(gè)列表作為參數(shù)

這個(gè)函數(shù)限定為只有一個(gè)參數(shù)輸入,一個(gè)返回輸出

這個(gè)函數(shù)要依次作用到這個(gè)列表上的每一個(gè)元素

轉(zhuǎn)換結(jié)果作為一個(gè)列表返回

image.png

filter也是一個(gè)操作列表的內(nèi)嵌函數(shù)

filter需要一個(gè)函數(shù)與一個(gè)列表

它用這個(gè)函數(shù)來(lái)決定哪個(gè)項(xiàng)應(yīng)該被放入過(guò)濾結(jié)果隊(duì)列中

遍歷列表中的每一個(gè)值,輸入到這個(gè)函數(shù)中

如果這個(gè)函數(shù)返回True, 那么值就放到過(guò)濾結(jié)果隊(duì)列中

如果這個(gè)函數(shù)返回False,那么這個(gè)值就會(huì)被跳過(guò)

image.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部