Python:lambada創建匿名函數
最近更新時間 2020-02-10 17:59:05
Python Lambda 是小的匿名函數,與常規 Python 函數相比,語法更嚴格,但更簡潔。
Lambda 函數可以包含任意數量的參數,但只能有一個表達式。表達式被求值後返回。Lambda 函數可在任何地方使用。
Lambda 函數的結構如下所示:
相關示例
平方函數
# 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]