Lambda
2017-03-07 本文已影响0人
周倜吉
要明白Lambda表达在Python中是作为一个匿名函数的构造器而存在。其次,要明白Lambda表达式的常用场景是Lambda表达式对应函数的使用次数非常有限(因此,没有必要专门定义一个非匿名函数),同时保证了代码的简洁性。
最简单的一个Lambda表达式例子和对应的非匿名函数:
f =lambda x: x +1
print( f(1) )
与下述同理:
def h (x):
returnx +1
print( h(1) )