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

Python的條件表達(dá)式和lambda表達(dá)式實(shí)例

 更新時(shí)間:2019年01月31日 11:35:36   作者:python5915  
今天小編就為大家分享一篇Python的條件表達(dá)式和lambda表達(dá)式實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

條件表達(dá)式

條件表達(dá)式也稱為三元表達(dá)式,表達(dá)式的形式:x if C else y。流程是:如果C為真,那么執(zhí)行x,否則執(zhí)行y。

經(jīng)過(guò)測(cè)試x,y,C可以是函數(shù),表達(dá)式,常量等等;

def put():
 print('this is put()')
 
def get():
 print('this is get()')
 
def post():
 return 0
 
method = put if post() else get
method() 

lambda表達(dá)式

lambda [arguments] : expression用來(lái)創(chuàng)建匿名函數(shù)
 
method = lambda x : x**2
ret = method(2)
print(ret)

不同使用場(chǎng)景:

 
#if語(yǔ)句中f(1)==1時(shí),前面的兩個(gè)lambda表達(dá)式結(jié)果為1時(shí),就返回,然后存于list中
f = [f for f in (lambda x: x, lambda x: x ** 2) if f(1) == 1]
print(f)#[<function <lambda> at 0x035B2930>, <function <lambda> at 0x035B2858>]
print(f[0](2))#返回:2
print(f[1](2))#返回:4

放于函數(shù)中:

def action(x):
  return lambda y:x+y
f = action(2)
f(22) #24
#也可以直接:
action(2)(22)#返回:24

以上這篇Python的條件表達(dá)式和lambda表達(dá)式實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Numpy之將矩陣?yán)上蛄康膶?shí)例

    Numpy之將矩陣?yán)上蛄康膶?shí)例

    今天小編就為大家分享一篇Numpy之將矩陣?yán)上蛄康膶?shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • Python數(shù)據(jù)可視化庫(kù)seaborn的使用總結(jié)

    Python數(shù)據(jù)可視化庫(kù)seaborn的使用總結(jié)

    這篇文章主要介紹了Python數(shù)據(jù)可視化庫(kù)seaborn的使用總結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python的__builtin__模塊中的一些要點(diǎn)知識(shí)

    Python的__builtin__模塊中的一些要點(diǎn)知識(shí)

    這篇文章主要介紹了Python的__builtin__模塊中的一些要點(diǎn)知識(shí),是Python學(xué)習(xí)中的基礎(chǔ),需要的朋友可以參考下
    2015-05-05
  • tensorflow實(shí)現(xiàn)二維平面模擬三維數(shù)據(jù)教程

    tensorflow實(shí)現(xiàn)二維平面模擬三維數(shù)據(jù)教程

    今天小編就為大家分享一篇tensorflow實(shí)現(xiàn)二維平面模擬三維數(shù)據(jù)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • Pytest接口自動(dòng)化測(cè)試框架搭建模板

    Pytest接口自動(dòng)化測(cè)試框架搭建模板

    這篇文章主要介紹了Pytest接口自動(dòng)化測(cè)試框架搭建模板,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python常見(jiàn)內(nèi)置高階函數(shù)即高階函數(shù)用法

    Python常見(jiàn)內(nèi)置高階函數(shù)即高階函數(shù)用法

    這篇文章主要介紹了Python的三種高階函數(shù)map、filter、reduce,高階函數(shù)就是一個(gè)函數(shù)可以作為參數(shù)傳給另外一個(gè)函數(shù),或者一個(gè)函數(shù)的返回值為另外一個(gè)函數(shù)(若返回值為該函數(shù)本身,則為遞歸),滿足其一則為高階函數(shù),具體內(nèi)容,需要的朋友可以參考下面文章的介紹
    2021-12-12
  • python?flask項(xiàng)目打包成docker鏡像發(fā)布的過(guò)程

    python?flask項(xiàng)目打包成docker鏡像發(fā)布的過(guò)程

    這篇文章主要介紹了python?flask項(xiàng)目打包成docker鏡像發(fā)布,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • Python操作Mongodb數(shù)據(jù)庫(kù)的方法小結(jié)

    Python操作Mongodb數(shù)據(jù)庫(kù)的方法小結(jié)

    這篇文章主要介紹了Python操作Mongodb數(shù)據(jù)庫(kù)的方法,結(jié)合實(shí)例形式總結(jié)分析了Python針對(duì)MongoDB數(shù)據(jù)庫(kù)的基本模塊導(dǎo)入、連接、增刪改查及排序等相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • Python中合并列表的5種方法代碼示例

    Python中合并列表的5種方法代碼示例

    在python列表操作中除了排序、刪除、添加、去重外,合并也是經(jīng)常需求的操作,下面這篇文章主要給大家介紹了關(guān)于Python中合并列表的5種方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • Python批量將圖片灰度化的實(shí)現(xiàn)代碼

    Python批量將圖片灰度化的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Python批量將圖片灰度化的實(shí)現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04

最新評(píng)論

怀化市| 阳信县| 通渭县| 周口市| 宣化县| 固阳县| 日照市| 亚东县| 张家港市| 康平县| 泽州县| 开化县| 无为县| 淮南市| 前郭尔| 临沧市| 鹤岗市| 台南县| 岗巴县| 英山县| 洛阳市| 应城市| 惠州市| 香河县| 万全县| 连城县| 淮北市| 皮山县| 大厂| 康平县| 清流县| 永福县| 公安县| 石城县| 阳春市| 资溪县| 邹平县| 怀柔区| 澎湖县| 颍上县| 满城县|