对于简单的if else语句,我们可以使用三元表达式来表示
比如:
x = 1
if x<10:
return 1
else:
return 2
# 可以简写为
x<10 ? 1 : 2
对于函数也可以使用这种简化的方式,这个就是lambda表达式
比如:
def f1(arg1,arg2):
return arg1+arg2
# 可以简化为
f2 = lambda arg1,arg2: 123
对于简单的if else语句,我们可以使用三元表达式来表示
比如:
x = 1
if x<10:
return 1
else:
return 2
# 可以简写为
x<10 ? 1 : 2
对于函数也可以使用这种简化的方式,这个就是lambda表达式
比如:
def f1(arg1,arg2):
return arg1+arg2
# 可以简化为
f2 = lambda arg1,arg2: 123