匿名函数只是一个lambda表达式,这个表达式的结果就是他的返回值。格式如下:
lambda 参数 : 表达式
def cl(r) :
return r**2
print("{}".format(cl(2)))
上面代码的输出为4
上面函数可以改成如下:
t=lambda x: x**2;
print("{}".format(t(2)))
该函数输出的也是4
这个表达式和上面的函数的作用是一样的。
匿名函数只是一个lambda表达式,这个表达式的结果就是他的返回值。格式如下:
lambda 参数 : 表达式
def cl(r) :
return r**2
print("{}".format(cl(2)))
上面代码的输出为4
上面函数可以改成如下:
t=lambda x: x**2;
print("{}".format(t(2)))
该函数输出的也是4
这个表达式和上面的函数的作用是一样的。