基本理解:lambda函数又称为匿名函数,支持使用更加轻巧的函数定义轻便函数。
例如:
f1=lambda x,y:x+y
f1(3,4)
输出:7
lambda函数的基本结构:
lambda [args1[,args2,…]] : expression
【注意】lambda函数有很多限制:
例如冒号后的表达式不可以出现while循环,表达式中如果有if语句必须要有else语句。
d=lambda x:x+1 if x>10 else x-1
d(4)
输出:3
d(11)
输出:12