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
本文转自运维笔记博客51CTO博客,原文链接http://blog.51cto.com/lihuipeng/965042如需转载请自行联系原作者
lihuipeng