如何创建匿名函数? lambda 参数表 : 函数体
先写一个普通函数,有一个对比
>>> def f1(x): return x+1 >>> f1(1) 2
>>> lambda x:x+1 <function <lambda> at 0x03665F60> #lambda函数的返回值是它的地址 >>> g1=lambda x:x+1 >>> g1(1) 2同样的,可以写带多个参数的lambda函数
>>> g1=lambda x,y : x+y >>> g1(1,2) 3
如何创建匿名函数? lambda 参数表 : 函数体
先写一个普通函数,有一个对比
>>> def f1(x): return x+1 >>> f1(1) 2
>>> lambda x:x+1 <function <lambda> at 0x03665F60> #lambda函数的返回值是它的地址 >>> g1=lambda x:x+1 >>> g1(1) 2同样的,可以写带多个参数的lambda函数
>>> g1=lambda x,y : x+y >>> g1(1,2) 3