lambda表达式
一、关于python
中的三木运算
1、传统的方式
a = False c = None if a: c = 5 else: c = 6 print(c)
2、使用三木运算
a = False # 如果a=True的时候将5赋值给b否则将6赋值给b b = 5 if a else 6 print(b)
二、lambda
函数的认识
lambda
是一个简单函数的写法,只是代码的简洁,不是非必须用的,当我们函数参数及函数体比较简单的时候可以考虑使用lambda
函数
1、传统定义函数的方式
def foo(*args, **kwargs): pass
2、使用
lambda
函数c = lambda x: x * 2 print(c(2))