@ironny
2018-05-15T01:58:46.000000Z
字数 367
阅读 280
是什么
lambda 是一个代码块,但是是一个极简的代码块,它表示一个函数,实现一种功能。相比函数,lambda 省略了函数名、参数类型、返回类型,甚至是花括号。
为什么用 lambda
因为 lambda 函数比较简洁,另外 lambda 可以作为参数,直接传递给函数
怎么用 lambda
Python 中定义,
m = lambda x:x*2
print m(2)
可以看出lambda赋值给变量(函数名),并通过函数名加参数调用