Python:lambada創建匿名函數

最近更新時間 2020-02-10 17:59:05

Python Lambda 是小的匿名函數,與常規 Python 函數相比,語法更嚴格,但更簡潔。

Lambda 函數可以包含任意數量的參數,但只能有一個表達式。表達式被求值後返回。Lambda 函數可在任何地方使用。

Lambda 函數的結構如下所示:

python lambada function

相關示例

平方函數

# A squaring lambda function
square = lambda n : n*n
num = square(4)
print(num)
16

Map使用lambda函數

oneList = [1, 2, 3, 4, 5]
twoList = map(lambda n:n*n, oneList)
print(list(twoList))
[1, 4, 9, 16, 25]
rss_feed