匿名函数lambda

总结:lambda 是为了减少单行函数的定义而存在的。

lambda (关键字) (形参):(过程) 

没有函数名

匿名函数则仅仅是处理功能非常简单的逻辑

lambda简化了函数定义的书写形式。是代码更为简洁,但是使用函数的定义方式更为直观,易理解

如果可以使用for...in...if来完成的,坚决不用lambda。

如果使用lambda,lambda内不要包含循环,如果有,我宁愿定义函数来完成,使代码获得可重用性和更好的可读性。

 

例如

lambda  x:x+1

 

posted @ 2020-07-07 15:03  好好学习_liu  阅读(161)  评论(0编辑  收藏  举报