一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python中lambda與def用法對比實例分析

python中lambda與def用法對比實例分析

2020-06-19 09:54露露 Python

這篇文章主要介紹了python中lambda與def用法對比,實例分析了lambda與def的區別與使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例對比分析了pythonlambdadef的用法。分享給大家供大家參考。具體分析如下:

1、lambda用來創建匿名函數,不同于def(def創建的函數都是有名字的)。
2、lambda不會將結果賦給一個標識符,而def會將函數結果賦給一個標識符。
3、lambda是一個表達式,而def是一個語句

示例程序:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
>>> f1 = lambda x,y,z: x*2+y+z # lambda帶有多個參數
>>> print f1(3,2,1)
9
>>> f3 = lambda i:i*2 # lambda帶有一個參數
>>> print f3(7)
14
>>> def fun1(n):
...   return lambda m:m**n # m的n次方
...
>>> def fun2(m, n):
...   return m+n
...
>>> f2 = fun1(2) # 動態生成一個函數
>>> print f2(4)
16
>>> print fun2(3, (lambda x:x+1)(2)) # lambda用作函數參數
6
>>>

希望本文所述對大家的Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人在线播放视频 | 丝瓜视频黄色在线观看 | 门房秦大爷在线阅读 | 午夜伦理:伦理片 | 久久精品热在线观看30 | 范冰冰上面好大下面好紧 | 操大爷影院 | 久久内在线视频精品mp4 | 99久久精品免费看国产四区 | 国产一区二区三区欧美 | 深夜国产在线 | 亚飞与亚基高清国语在线观看 | 女明星放荡高h日常生活 | 俄罗斯女人与公拘i交酡 | 高清毛片aaaaaaaaa片 | 欧美综合亚洲图片综合区 | 美女撒尿无遮挡免费中国 | 亚洲一区二区精品推荐 | 国产日韩精品一区二区在线观看 | 国产香蕉在线视频 | 亚洲成人一区二区 | 变态np虐高h | 99只有精品 | 成人免费播放 | 我在厨房摸岳的乳HD在线观看 | 成人啪啪漫画全文阅读 | 秀婷程仪公欲息肉婷在线观看 | 国产一区二区播放 | 日韩欧一级毛片在线播无遮挡 | 成年极品漫画在线观看 | 国产成人无精品久久久久国语 | caopren免费视频国产 | 国产精品青青在线观看香蕉 | 国产小情侣自拍 | 九九热视频免费 | 精品国产理论在线观看不卡 | 日本卡一卡2卡3卡4精品卡无人区 | 免费视频精品一区二区三区 | 日本欧美不卡一区二区三区在线 | 午夜久久久久久亚洲国产精品 | 亚洲欧洲日产国码 最新 |