您好,登錄后才能下訂單哦!
定義
匿名函數指一類無須定義標識符的函數或子程序。Python用lambda語法定義匿名函數,只需用表達式而無需申明。
lambda語法的定義如下:
lambda [arg1 [,arg2, ... argN]] : expression
匿名函數就是沒有實際名稱的函數。其主體僅僅是一個表達式,而不需要使用代碼塊。
<函數對象名> = lambda <形式參數列表>:<表達式>
例如:
def add(x,y): return x+y
可定義為匿名函數: func=lambda x,y:x+y
函數對象名可以作為函數直接調用:
也可以直接調用:(lambda x,y:x*y)(2,2)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。