您好,欢迎来到意涩情感网。
搜索
您的当前位置:首页python-三元运算和lambda

python-三元运算和lambda

来源:意涩情感网


三元运算:

name = "GOGOGO" if True else "HAHA"

等同于:

if True: 
name = "GOGOGO" 
else: 
name = "HAHA" 
 
print (name)

执行结果:

GOGOGO

lambda:

f2 = lambda a1,a2: a1+a2 
t = f2(1,2) 
print (t)

等同于:

Python代码

def f2(a1,a2):

return a1+a2

t = f2(1,2)

lambda无法使用if,else等条件判断

Copyright © 2019- ysem.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务