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

python中filter函數(shù)的用法示例代碼

 更新時(shí)間:2022年12月20日 16:38:06   作者:橘 長(zhǎng)  
filter() 函數(shù)用于過(guò)濾序列,過(guò)濾掉不符合條件的元素,返回一個(gè)迭代器對(duì)象,如果要轉(zhuǎn)換為列表,可以使用 list() 來(lái)轉(zhuǎn)換,這篇文章主要介紹了python中filter函數(shù)的用法,需要的朋友可以參考下

描述

filter() 函數(shù)用于過(guò)濾序列,過(guò)濾掉不符合條件的元素,返回一個(gè)迭代器對(duì)象,如果要轉(zhuǎn)換為列表,可以使用 list() 來(lái)轉(zhuǎn)換。

該接收兩個(gè)參數(shù),第一個(gè)為函數(shù),第二個(gè)為序列,序列的每個(gè)元素作為參數(shù)傳遞給函數(shù)進(jìn)行判斷,然后返回 True 或 False,最后將返回 True 的元素放到新列表中。

語(yǔ)法

以下是 filter() 方法的語(yǔ)法:

filter(function, iterable)
參數(shù)
function – 判斷函數(shù)。
filter會(huì)遍歷iterable中的每一個(gè)數(shù)據(jù),用function判斷,符合條件,才會(huì)被留下。
iterable – 可迭代對(duì)象。
如列表,元組,甚至集合都可以。
返回值
返回一個(gè)迭代器對(duì)象

實(shí)例

#過(guò)濾出列表中的所有奇數(shù):
def is_odd(n):
    return n % 2 == 1
 
tmplist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
newlist = list(tmplist)
print(newlist)
# 輸出[1, 3, 5, 7, 9]
#過(guò)濾出1~100中平方根是整數(shù)的數(shù): 
import math
def is_sqr(x):
    return math.sqrt(x) % 1 == 0
 
tmplist = filter(is_sqr, range(1, 101))
newlist = list(tmplist)
print(newlist)
#輸出結(jié)果 :

#[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

filter:過(guò)濾

1.filter(function or None, iterable)
fuction or None:第一個(gè)參數(shù)可以是一個(gè)函數(shù)或者是None
iterable:可迭代對(duì)象
2.如果給了function,則將可迭代對(duì)象中的每一個(gè)元素,傳遞給function作為參數(shù),篩選出所有結(jié)
果為真的值。
3.如果function沒(méi)有給出,必須要給None,直接返回iterable中所有為真的值
真值:任何非零的值(包括負(fù)數(shù))
假值:零,所有的空(空列表等) None
0,F(xiàn)alse,所有的空

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

相關(guān)文章

  • Python的 元組(Tuple)詳解

    Python的 元組(Tuple)詳解

    Python的元組與列表類(lèi)似,不同之處在于元組的元素不能修改,元組使用小括號(hào),列表使用方括號(hào),元組創(chuàng)建很簡(jiǎn)單,只需要在括號(hào)中添加元素,并使用逗號(hào)隔開(kāi)即可
    2021-10-10
  • Python實(shí)現(xiàn)定時(shí)發(fā)送監(jiān)控郵件

    Python實(shí)現(xiàn)定時(shí)發(fā)送監(jiān)控郵件

    這篇文章主要為大家講解如何用python連接郵箱,實(shí)現(xiàn)自動(dòng)發(fā)送監(jiān)控郵件,文中的示例講解詳細(xì),對(duì)我們了解Python有一定的幫助,需要的可以參考一下
    2022-01-01
  • python實(shí)現(xiàn)吃蘋(píng)果小游戲

    python實(shí)現(xiàn)吃蘋(píng)果小游戲

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)吃蘋(píng)果小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Python中的enum的使用方法

    Python中的enum的使用方法

    這篇文章主要介紹了Python中的enum的使用方法,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-08-08
  • Python selenium鍵盤(pán)鼠標(biāo)事件實(shí)現(xiàn)過(guò)程詳解

    Python selenium鍵盤(pán)鼠標(biāo)事件實(shí)現(xiàn)過(guò)程詳解

    這篇文章主要介紹了Python selenium鍵盤(pán)鼠標(biāo)事件實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Python使用APScheduler實(shí)現(xiàn)定時(shí)任務(wù)過(guò)程解析

    Python使用APScheduler實(shí)現(xiàn)定時(shí)任務(wù)過(guò)程解析

    這篇文章主要介紹了Python使用APScheduler實(shí)現(xiàn)定時(shí)任務(wù)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python ini文件常用操作方法解析

    Python ini文件常用操作方法解析

    這篇文章主要介紹了Python ini文件常用操作方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • PyCharm調(diào)用matplotlib繪圖時(shí)圖像彈出問(wèn)題詳解

    PyCharm調(diào)用matplotlib繪圖時(shí)圖像彈出問(wèn)題詳解

    這篇文章主要給大家介紹了關(guān)于PyCharm調(diào)用matplotlib繪圖時(shí)圖像彈出問(wèn)題的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用PyCharm具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-07-07
  • python實(shí)現(xiàn)決策樹(shù)分類(lèi)(2)

    python實(shí)現(xiàn)決策樹(shù)分類(lèi)(2)

    這篇文章主要介紹了python實(shí)現(xiàn)決策樹(shù)分類(lèi)的相關(guān)資料,用于實(shí)際的數(shù)據(jù)分類(lèi),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • python實(shí)現(xiàn)將excel文件轉(zhuǎn)化成CSV格式

    python實(shí)現(xiàn)將excel文件轉(zhuǎn)化成CSV格式

    下面小編就為大家分享一篇python實(shí)現(xiàn)將excel文件轉(zhuǎn)化成CSV格式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03

最新評(píng)論

房产| 翼城县| 大宁县| 叶城县| 鸡西市| 铁岭市| 北安市| 庆安县| 敖汉旗| 垣曲县| 绿春县| 五家渠市| 郴州市| 蓝山县| 岳西县| 房产| 轮台县| 陆良县| 松潘县| 宁化县| 紫云| 琼结县| 罗田县| 乡宁县| 腾冲县| 双鸭山市| 会泽县| 诏安县| 乐山市| 长乐市| 偃师市| 弥渡县| 湘西| 武乡县| 淳安县| 阳高县| 建德市| 商洛市| 新巴尔虎右旗| 夏邑县| 南木林县|