欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python函數(shù)式編程Filter傳參方式

 更新時間:2023年07月23日 15:17:12   作者:技術(shù)老男孩  
這篇文章主要為大家介紹了Python函數(shù)式編程Filter傳參方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

一、函數(shù)式編程Filter:

  • filter(func, seq): 調(diào)用一個布爾函數(shù) func 來迭代遍歷每個序列中的元素;返回一個使 func 返回值為 true 的元素的序列
  • 如果布爾函數(shù)比較簡單,直接使用 lambda 匿名函數(shù)就顯得非常方便了

二、傳參方式:

filter(布爾函數(shù), 列表):

filter會返回一個對象,對象可以直接被list進行轉(zhuǎn)換,轉(zhuǎn)換的list保存過濾結(jié)果為True的元素,F(xiàn)alse的元素則會被扔掉

布爾函數(shù):

返回True或False的函數(shù)
還可以傳入lambda表達式來簡化代碼量

列表:

通常是需要過濾的列表

三、示例:

def fun(x):
    if x > 5:
        return True
    else:
        return False
def fun2(x):
    return True if x > 1 else False
if __name__ == '__main__':
    li = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    li2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    f1 = filter(fun, li)
    f2 = filter(fun2, li)
    f3 = filter(lambda x: True if x > 6 else False, li)
    print("f1", list(f1))
    print("f2", list(f2))
    print("f3", list(f3))

以上就是Python函數(shù)式編程Filter傳參方式的詳細內(nèi)容,更多關于Python Filter傳參的資料請關注腳本之家其它相關文章!

相關文章

  • python類特殊方法使用示例講解

    python類特殊方法使用示例講解

    這篇文章主要為大家介紹了python類特殊方法使用示例講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 使用Python的urllib和urllib2模塊制作爬蟲的實例教程

    使用Python的urllib和urllib2模塊制作爬蟲的實例教程

    這篇文章主要介紹了使用Python的urllib和urllib2模塊制作爬蟲的實例教程,展現(xiàn)了這兩個常用爬蟲制作模塊的基本用法,極度推薦!需要的朋友可以參考下
    2016-01-01
  • 學python安裝的軟件總結(jié)

    學python安裝的軟件總結(jié)

    在本篇文章里小編給大家整理了是關于學python安裝什么軟件的相關知識點內(nèi)容,有需要的朋友們學習下。
    2019-10-10
  • Python編程scoketServer實現(xiàn)多線程同步實例代碼

    Python編程scoketServer實現(xiàn)多線程同步實例代碼

    這篇文章主要介紹了Python編程scoketServer實現(xiàn)多線程同步實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Python Pygame實戰(zhàn)之憤怒的小鳥游戲?qū)崿F(xiàn)

    Python Pygame實戰(zhàn)之憤怒的小鳥游戲?qū)崿F(xiàn)

    《憤怒的小鳥》其實活得還不錯,盡管我們一直在嘲笑它的IP帝國夢做得太大。但要知道,把休閑益智游戲的生意做到這個份上的,恐怕也就獨此一家了。本文將利用Pygame實現(xiàn)這一游戲,需要的可以參考一下
    2022-04-04
  • Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解

    Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解

    Flask?的擴展包?Flask?-?Mail?通過包裝了?Python?內(nèi)置的smtplib包,可以用在?Flask?程序中發(fā)送郵件。本文將利用這特性實現(xiàn)郵件發(fā)送功能,感興趣的可以了解一下
    2022-08-08
  • 如何利用Python實現(xiàn)自動打卡簽到的實踐

    如何利用Python實現(xiàn)自動打卡簽到的實踐

    簽到,都是規(guī)律性的操作,何嘗不寫一個程序加到Windows實現(xiàn)自動簽到呢,本文就主要介紹了如何利用Python實現(xiàn)自動打卡簽到的實踐,具有一定的參考價值,感興趣的可以了解一下
    2021-12-12
  • el-table 多表格彈窗嵌套數(shù)據(jù)顯示異常錯亂問題解決方案

    el-table 多表格彈窗嵌套數(shù)據(jù)顯示異常錯亂問題解決方案

    使用vue+element開發(fā)報表功能時,需要列表上某列的超鏈接按鈕彈窗展示,在彈窗的el-table列表某列中再次使用超鏈接按鈕點開彈窗,以此類推多表格彈窗嵌套,本文以彈窗兩次為例,需要的朋友可以參考下
    2023-11-11
  • Python編程之變量賦值操作實例分析

    Python編程之變量賦值操作實例分析

    這篇文章主要介紹了Python編程之變量賦值操作,結(jié)合實例形式分析了Python賦值、位移、多元賦值操作符等相關操作使用技巧,需要的朋友可以參考下
    2017-07-07
  • Python中的數(shù)據(jù)分析詳解

    Python中的數(shù)據(jù)分析詳解

    這篇文章主要介紹了Python中的數(shù)據(jù)分析詳解,對數(shù)據(jù)進行分析,數(shù)據(jù)分析是指根據(jù)分析目的,用適當?shù)慕y(tǒng)計分析方法及工具,對收集來的數(shù)據(jù)進行處理與分析,提取有價值的信息,發(fā)揮數(shù)據(jù)的作用,需要的朋友可以參考下
    2023-07-07

最新評論