當前位置:成語大全網 - 書法字典 - 什麽是Python匿名函數lambda?

什麽是Python匿名函數lambda?

在Python語言中,除了def語句,還可以使用匿名函數lambda,這是Python生成函數對象的壹種表達形式。匿名函數通常創建壹個可以被調用的函數,它返回函數而不命名它。Lambda有時被稱為匿名函數,這就是它需要函數而不想想名字的原因。這是壹個匿名函數。

#-*-?編碼:utf-8?-*-

# __作者_ _?=?" www.iplaypy.com "

#?普通python函數

def?func(a,b,c):

回歸?a+b+c

打印?func(1,2,3)

#?返回值是6。

#?λ匿名函數

f?=?λ?a、b、c:a+b+c

打印?f(1,2,3)

#?返回的結果是6

#?註意上面的Python樣本代碼,F?=?λ?a,b,c:a+b+c?中的關鍵字lambda表示壹個匿名函數,

#?冒號:前面的A、B和C表示它們是這個函數的參數。

#?匿名函數不需要return返回值,表達式本身的結果就是返回值。