lambda是一个没有名字的函数,格式为: lambda x:print x
:号前的x 表示参数
:号后的是表达式
用def就应该写成这样:
def(x):
print x
下面举几个python lambda的例子吧
1单个参数的:
g = lambda x:x*2
print g(3)
结果是6
2多个参数的:
m = lambda x,y,z: (x-y)*z
print m(3,1,2)
结果是4
本文共 249 字,大约阅读时间需要 1 分钟。
lambda是一个没有名字的函数,格式为: lambda x:print x
:号前的x 表示参数
:号后的是表达式
用def就应该写成这样:
def(x):
print x
下面举几个python lambda的例子吧
1单个参数的:
g = lambda x:x*2
print g(3)
结果是6
2多个参数的:
m = lambda x,y,z: (x-y)*z
print m(3,1,2)
结果是4
转载于:https://blog.51cto.com/lihuipeng/965042