python基础--lambda表达式

1.lambda表达式用法,语法:lambda parameters:express

s=lambda x:x+1
print(s(1))
>>:
2

2.函数定义:

def s(x):
    return(x+1)
print(s(1))
>>:
2   

3.使用lambda表达式和函数的区别在于,lambda表达式可以省去函数的定义过程,使代码更加精简;另外lambda表达式不用定义函数名称

猜你喜欢

转载自blog.51cto.com/13803166/2130866