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

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

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

描述

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

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

語法

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

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

實(shí)例

#過濾出列表中的所有奇數(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]
#過濾出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:過濾

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沒有給出,必須要給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的元組與列表類似,不同之處在于元組的元素不能修改,元組使用小括號(hào),列表使用方括號(hào),元組創(chuàng)建很簡(jiǎn)單,只需要在括號(hào)中添加元素,并使用逗號(hào)隔開即可
    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)吃蘋果小游戲

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

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

    Python中的enum的使用方法

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

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

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

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

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

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

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

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

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

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

    這篇文章主要介紹了python實(shí)現(xiàn)決策樹分類的相關(guān)資料,用于實(shí)際的數(shù)據(jù)分類,具有一定的參考價(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ì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03

最新評(píng)論

泰来县| 洛隆县| 山东| 五台县| 黔东| 梅河口市| 大港区| 湖口县| 宜兰市| 万安县| 望江县| 宁都县| 荃湾区| 张家川| 江都市| 政和县| 榆社县| 甘谷县| 广水市| 日照市| 醴陵市| 额济纳旗| 辰溪县| 泸溪县| 富川| 崇左市| 青海省| 建德市| 英吉沙县| 图们市| 淮南市| 杂多县| 邹平县| 新巴尔虎左旗| 盈江县| 慈利县| 股票| 班玛县| 梨树县| 金秀| 象山县|