例如先定義一個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)
匿名函數的意義: