解析Python的lambda表达式
Aug 8, 2018
什么是lambda表达式?
lambda表达式也叫匿名函数,返回可调用的函数对象。
匿名函数本质上就是一个函数,它所抽象出来的东西是一组运算,可以配合其他高阶函数使用如map、reduce、filter。
特点
lambda表达式的定义体必须和声明放在同一行。
好处
使用lambda可以省去定义函数的过程,减少了一个污染环境的函数名,让代码更加精简。
在非多次调用的函数的情况下,lambda表达式即用既得,提高性能
参考
https://www.douban.com/note/311252412/
https://www.zhihu.com/question/20125256