日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

什么是Python中的匿名函數

瀏覽:86日期:2022-07-23 13:01:59

匿名函數

lambda x , y : x+y

1.匿名的目的就是要沒有名字,給匿名函數賦給一個名字是沒有意義的。

2.匿名函數的參數規則、作用域關系與有名函數是一樣的。

3.匿名函數的函數體通常應該是 一個表達式,該表達式必須要有一個返回值。

f=lambda x,n:x ** n

print(f(2,3))

lambda匿名函數的應用:**max,min,sorted,map,reduce,filter**

求工資最高的人:max

salaries={ ’egon’:3000, ’alex’:100000000, ’wupeiqi’:10000, ’yuanhao’:2000}def get(k): return salaries[k]print(max(salaries,key=get)) #’alex’ print(max(salaries,key=lambda x:salaries[x]))info = [ {’name’: ’egon’, ’age’: ’18’, ’salary’: ’3000’}, {’name’: ’wxx’, ’age’: ’28’, ’salary’: ’1000’}, {’name’: ’lxx’, ’age’: ’38’, ’salary’: ’2000’}]max(info, key=lambda dic: int(dic[’salary’]))max([11, 22, 33, 44, 55])

求工資最低的人:min

salaries={ ’egon’:3000, ’alex’:100000000, ’wupeiqi’:10000, ’yuanhao’:2000}print(min(salaries,key=lambda x:salaries[x])) # ’yuanhao’ info=[ {’name’:’egon’,’age’:’18’,’salary’:’3000’}, {’name’:’wxx’,’age’:’28’,’salary’:’1000’}, {’name’:’lxx’,’age’:’38’,’salary’:’2000’} ]min(info,key=lambda dic:int(dic[’salary’]))

sort把薪資字典,按照薪資的高低排序

salaries={ ’egon’:3000, ’alex’:100000000, ’wupeiqi’:10000, ’yuanhao’:2000}alaries=sorted(salaries) # 默認按照字典的鍵排序print(salaries)# salaries=sorted(salaries,key=lambda x:salaries[x]) #默認是升序排alaries=sorted(salaries,key=lambda x:salaries[x],reverse=True) #降序print(salaries)info=[ {’name’:’egon’,’age’:’18’,’salary’:’3000’}, {’name’:’wxx’,’age’:’28’,’salary’:’1000’}, {’name’:’lxx’,’age’:’38’,’salary’:’2000’} ]l=sorted(info,key=lambda dic:int(dic[’salary’]))

map 映射, 循環讓每個元素執行函數,將每個函數執行的結果保存到新的列表中

v1 = [11,22,33,44]result = map(lambda x:x+100,v1) # 第一個參數為執行的函數,第二個參數為可迭代元素.print(list(result)) # [111,122,133,144]names=[’alex’,’wupeiqi’,’yuanhao’,’egon’]res=map(lambda x:x+’_NB’ if x == ’egon’ else x + ’_SB’,names)print(list(res))

reduce , 對參數序列中元素進行累積

import functoolsv1 = [’wo’,’hao’,’e’]def func(x,y): return x+yresult = functools.reduce(func,v1) print(result) # wohaoeresult = functools.reduce(lambda x,y:x+y,v1)print(result) # wohaoefrom functools import reducel=[’my’,’name’,’is’,’alex’,’alex’,’is’,’sb’]res=reduce(lambda x,y:x+’ ’+y+’ ’,l)print(res)#my name is alex alex is sb

filter , 按條件篩選

result=filter(lambda x:x > 2,[1,2,3,4])print(list(result))v1 = [11,22,33,’asd’,44,’xf’]# 一般做法def func(x): if type(x) == int: return True return Falseresult = filter(func,v1)print(list(result)) # [11,22,33,44]# 簡化做法result = filter(lambda x: True if type(x) == int else False ,v1)print(list(result))# 極簡做法result = filter(lambda x: type(x) == int ,v1)print(list(result))names=[’alex_sb’,’wxx_sb’,’yxx_sb’,’egon’]res=filter(lambda x:True if x.endswith(’sb’) else False,names)res=filter(lambda x:x.endswith(’sb’),names)print(list(res)) #[’alex_sb’, ’wxx_sb’, ’yxx_sb’]ages=[18,19,10,23,99,30]res=filter(lambda n:n >= 30,ages)print(list(res)) #[99, 30]salaries={ ’egon’:3000, ’alex’:100000000, ’wupeiqi’:10000, ’yuanhao’:2000}res=filter(lambda k:salaries[k] >= 10000,salaries)print(list(res)) #[’alex’, ’wupeiqi’]

內容擴展:

匿名函數調用

步驟一:將創建好的匿名函數通過一個變量來去接收。

步驟二:使用變量再去調用匿名函數。

舉例

第一步: 創建一個匿名函數,作用是實現兩個數的和。

lambda num1 , num2 : num1 + num2

第二步:使用一個變量來去接收這個匿名函數

sum = lambda num1 , num2 : num1 + num2

第三步:調用此匿名函數

sum(10 , 20)

到此這篇關于什么是Python中的匿名函數的文章就介紹到這了,更多相關Python匿名函數知識點總結內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲国产日韩欧美在线| 韩国女主播一区二区三区| 日本欧美久久久久免费播放网| 麻豆久久一区二区| 日韩精品久久理论片| 亚洲天堂av资源在线观看| 日韩一级网站| 在线综合欧美| 久久国产精品亚洲77777| 在线观看免费一区二区| 亚洲伊人精品酒店| 欧美91精品| 亚洲风情在线资源| 欧美亚洲三区| 日韩精品中文字幕吗一区二区 | 国产精品久久| 国产精品午夜一区二区三区| 欧美精品观看| 午夜精品久久久久久久久久蜜桃| 国产一区二区色噜噜| 成人台湾亚洲精品一区二区| 久久中文欧美| 日韩a一区二区| 国产夫妻在线| 亚洲午夜黄色| 日韩欧美三区| 伊人久久大香伊蕉在人线观看热v| 久久成人精品| 国产精品一区免费在线| 国产a久久精品一区二区三区| 成人污污视频| 亚洲少妇自拍| 日韩精品一区第一页| 中文字幕亚洲精品乱码| 国产日韩欧美中文在线| 日韩理论视频| 一区二区精彩视频| 国产a久久精品一区二区三区| 久久在线视频免费观看| 日韩有码av| 成人免费电影网址| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩一区二区三区在线看| 精品一区二区三区视频在线播放 | 久久婷婷久久| 日韩精品一区二区三区中文在线| 麻豆成人av在线| 99视频一区| 久久男人av资源站| 日韩精品免费一区二区夜夜嗨| 日产精品一区二区| 美国欧美日韩国产在线播放| 激情不卡一区二区三区视频在线| 亚洲一区二区动漫| www.com.cn成人| 欧美aa在线视频| 亚洲精品日韩久久| 四虎884aa成人精品最新| 国产精品久久久免费| 蜜桃视频第一区免费观看| 国产精品调教| 亚洲乱码视频| 国产一级久久| 欧美亚洲在线日韩| 欧美三区四区| 国产盗摄——sm在线视频| 国产精品玖玖玖在线资源| 色综合视频一区二区三区日韩| 欧美日韩国产一区二区三区不卡| 色婷婷亚洲mv天堂mv在影片| 久久wwww| 精品国产不卡一区二区| 国产伊人久久| 亚洲精品一级二级| 亚洲国产一区二区在线观看| 婷婷综合社区| 亚洲欧美激情诱惑| 91嫩草精品| 国产黄色精品| 亚洲成人va| 一区二区视频欧美| 亚洲免费观看| 中文字幕免费精品| 国产精品呻吟| 欧美日韩精品免费观看视欧美高清免费大片| 在线日韩中文| 亚洲精品在线国产| 国产精品婷婷| 亚洲开心激情| 日韩精品亚洲专区| 先锋亚洲精品| 热久久国产精品| 久久成人一区| 男女男精品视频网| 日韩中文字幕区一区有砖一区| 久久午夜精品| 日本精品在线播放| 国产免费久久| 丁香婷婷久久| 免费视频亚洲| 亚洲2区在线| 另类欧美日韩国产在线| 精品五月天堂| 亚洲成人不卡| 亚洲综合日韩| 国产精品美女在线观看直播| 国产精品任我爽爆在线播放| 久久a爱视频| 久久爱www成人| 尤物精品在线| 尹人成人综合网| 捆绑调教美女网站视频一区| 国产精品网站在线看| 成人污污视频| 玖玖精品视频| 91九色综合| 欧美日韩中文字幕一区二区三区| 久久最新视频| 欧美激情精品| 欧美专区一区二区三区| 牛牛精品成人免费视频| 日韩欧美网址| 欧美欧美黄在线二区| 久久婷婷av| 老司机精品视频网| 视频一区二区三区在线| 国产精品一线| 女人天堂亚洲aⅴ在线观看| 国产美女久久| 中文无码久久精品| 在线日韩电影| 中文字幕成在线观看| 国产欧美日韩一区二区三区四区 | 999久久久免费精品国产| 好看的av在线不卡观看| 久久精品国内一区二区三区| 亚洲一二三区视频| 中国女人久久久| 日韩欧美一区二区三区免费看| 久久国产精品免费精品3p| 99久久99视频只有精品| 另类欧美日韩国产在线| 日本色综合中文字幕| 巨乳诱惑日韩免费av| 亚洲特级毛片| 日韩高清成人| 日韩.com| 国产精品一站二站| 午夜亚洲福利| 欧美日韩中文一区二区| av中文资源在线资源免费观看| 欧美一级网址| 国产欧美在线| 欧美影院视频| 欧美日韩调教| 老司机免费视频一区二区| 综合国产在线| 一区三区视频| 视频在线观看一区二区三区| 美女国产精品| 女人天堂亚洲aⅴ在线观看| 九色porny丨国产首页在线| 国产伦精品一区二区三区在线播放| 国产日韩欧美一区二区三区 | 97精品视频在线看| 老牛影视精品| 蜜桃国内精品久久久久软件9| 91精品国产乱码久久久久久久| 久久精品影视| 视频一区在线视频| 国产精品免费精品自在线观看| 精品黄色一级片| 欧美午夜精彩| 亚洲最大av| 91麻豆精品激情在线观看最新| 国产精品综合色区在线观看| 日韩不卡在线观看日韩不卡视频| 国产伦精品一区二区三区视频| 国产成人精品三级高清久久91| 国产在线看片免费视频在线观看| 亚洲福利精品| 久久国产麻豆精品| 久久久久久久久久久妇女| 美女精品在线| 久久久久久久欧美精品| 国产伊人精品| 欧美极品一区二区三区| 蜜桃视频欧美| 日韩国产在线观看一区| 日本不良网站在线观看| 亚洲免费一区三区| 成人羞羞在线观看网站| 欧美另类专区| а√在线中文在线新版| 精品一级视频| 综合在线一区| 久久亚洲人体| 亚洲一区二区三区高清不卡| 在线看片国产福利你懂的| 国产精品第十页|