前言
lambda是表达式,用于创建匿名函数,可以和filter、map、reduce配合使用。
本文环境Python3.7。
一、lambda表达式
lambda 只包含一个语句,用于创建匿名函数。
语法:
lambda [arg1 [,arg2,.....argn]]:expression
arg1 — 参数,可以有多个
expression — 表达式
使用例子:
f1 = lambda x : x > 10
print(f1(1)) #输出:False
print(f1(11)) #输出:True
f2 = lambda x, y: x + y
print(f2(1,2)) #