午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

python匿名函數的實例用法

瀏覽:15日期:2022-06-24 09:17:50

一般情況下,lambda就像是一個函數簡化器,它允許在所用代碼中嵌入函數的定義。它們完全是可選的(一直都可以使用def替換它們),但只需嵌入少量可執行代碼,就能使代碼結構更加簡潔,從而大大簡化代碼復雜性,提高代碼可讀性。

1、優點

(1)減少重復代碼;

(2)模塊化代碼。

2、實例

# def函數def square(x): return x**2squared = map(square, [1, 2, 3, 4, 5]) # lambda函數squared = map(lambda x: x**2, [1, 2, 3, 4, 5])

知識點擴展:

什么是匿名函數

在python中,匿名函數,顧名思義,就是沒有名字的函數,它主要用在那些只使用一次的場景中。如果我們的程序中只需要調用一次某個簡單邏輯,把它寫成函數還需要先定義、取函數名字等一些列操作,這種場景下使用匿名函數往往能夠讓你的程序更加簡單。

匿名函數還有名稱,叫做lambda

----計算一個數的平方--->>> lambda x: x**2<function <lambda> at 0x7f6ebe013a28> ---注意,這個是一個函數的地址--->>> func=lambda x: x**2>>> func(2)4>>> >>> func(3)9

利用lambda,我們實現對一個數字x求平方的運算,在python中,**代表乘方操作。

上面的例子中,x就是參數,冒號后面的x**2就是expression表達式。

到此這篇關于python匿名函數的實例用法的文章就介紹到這了,更多相關python匿名函數的好處內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 97国产精品久久 | 97国产视频 | 五月婷婷视频在线 | 久久国产在线视频 | 欧美视频一区二区在线观看 | 午夜欧美在线 | 香蕉视频免费在线播放 | 亚洲一区久久久 | 九九热视频这里只有精品 | 亚洲毛毛片| 国产男女猛烈无遮挡在线喷水 | 国产成人免费观看 | 免费av看片 | 欧美日韩国产免费观看 | 99精品久久久久久 | 五月开心激情 | 国产激情视频 | 午夜专区| 好吊妞视频在线观看 | 九九热免费在线视频 | 亚洲色图17p| 少妇又色又爽又黄的视频 | 国产精品10 | 91尤物国产福利在线观看 | 正在播放久久 | 亚洲永久 | 欧美一区二区在线免费观看 | 91精品国产一区二区三区蜜臀 | 中文字幕在线视频一区 | 免费在线观看黄色小视频 | 日韩欧美小说 | 精品免费久久 | 欧美色图色就是色 | 亚洲国产网站 | 中文字幕第4页 | 初体验3在线观看 | 久热精品视频在线 | 日本黄色成人 | av中文字幕免费在线观看 | 亚洲 欧美 日韩 综合 | 欧美一级精品 |