1、匿名函数,就是没有名字的函数,不指定函数的名字
lambda函数语法:
(lambda 参数:表达式)(传参)
res=lambda a,b:a+b
print(res(1,2))
res_=(lambda a,b:a+b)(1,2)
print(res_)
结果:
2、filter()有2个参数
(1)传递一个函数表达式
(2)传递一个需要过滤的序列
a=lambda i:i%2==0
b=[2,3,4,5,6,7,8,9]
c=filter(a,b)
print(c)
print(list(c))
结果: