代码中只有一次的函数,创建即删除的函数叫匿名函数,格式一般为 lambda 参数:简单不含冒号的函数体,lambda n:print(n)
如何调用呢? 一,(lambda n:print(n)) (3) 二,c = lambda n:print(n);c(5)
匿名函数只能实现简单函数体,和在特定地方使用如filter如
res = filter(lambda n:n>5,range(10))
for i in res:
print(i)
代码中只有一次的函数,创建即删除的函数叫匿名函数,格式一般为 lambda 参数:简单不含冒号的函数体,lambda n:print(n)
如何调用呢? 一,(lambda n:print(n)) (3) 二,c = lambda n:print(n);c(5)
匿名函数只能实现简单函数体,和在特定地方使用如filter如
res = filter(lambda n:n>5,range(10))
for i in res:
print(i)