python 匿名函數(lambda)使用方法及其意義

例如先定義一個ds方法
def ds(x)
return 2 * x + 1
我們知道假如調用這個函數 ds(5) = 11

現在我們使用
lambda x : 2 * x + 1
冒號前面代表參數
這樣我們只需要
g = lambda x : 2 * x + 1
g(5)
就可實現和第一個函數一樣的調用

再舉個有兩個參數的例子
原函數
def add(x,y):
return x + y
調用方式 add(3,4)

轉換成匿名函數
lambda x,y : x + y
調用方式 g = lambda x, y : x + y
g(3,4)

匿名函數的意義:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章