匿名函数lambda
总结:lambda 是为了减少单行函数的定义而存在的。
lambda (关键字) (形参):(过程)
没有函数名
匿名函数则仅仅是处理功能非常简单的逻辑
lambda简化了函数定义的书写形式。是代码更为简洁,但是使用函数的定义方式更为直观,易理解
如果可以使用for...in...if来完成的,坚决不用lambda。
如果使用lambda,lambda内不要包含循环,如果有,我宁愿定义函数来完成,使代码获得可重用性和更好的可读性。
例如
lambda x:x+1