Lambda是一种单一的表达式,不是语句块,是为了编写简单的函数设计的;
def是复杂的业务逻辑
格式:Lambda 参数:表达式(返回操作)
#Lambda表达式的基本形式
f=lambda :100
print(f())
#输出100
f= lambda :1+2
print(f())
#输出3
#lambda执行完默认返回表达式的值
#带参数的lambda表达式
avg=lambda total,count:total/count
print(avg(12,3))
#输出4
#真正的匿名函数
ret=(lambda a,b:a+b)(1,2)
print(ret)
#输出3