Python:lambada创建匿名函数

Lasted 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]