1. 程式人生 > >匿名函式的用法 即lambda關鍵字的用法

匿名函式的用法 即lambda關鍵字的用法

匿名函式即lambda關鍵字函式,可以實現一些不復雜的功能,其使用形式是: lambda 形參 : 返回值。
匿名函式一般不獨立使用,多用在高階函式中。
匿名函式的引數數量不限制。
幾個例子
此處test()實現的功能和匿名函式實現的功能相同

def test(x):
    return x + 1


print(test(10))
f = lambda x: x + 1
print(f(10))

多引數的匿名函式
在多引數情況下返回結果必須加括號表示返回一個元組。

f = lambda x, y, z: (x+1, y+1, z+1)
print(f(1, 2, 3))