Python 三元运算符与lambda
2016-11-09 00:00
239 查看
三元运算
temp=0 if 1>2: temp='gt' else: temp='lt' print(temp)
相当于
a= 'gt' if 1>2 else 'lt' print(a)
输出结果都为 a
###lambda 表达式
b=lambda x,y:x+y print(b(2,3))
lambda 是1个匿名函数,相当于声明了1个b函数,给b传2个参数,并让他们相加
def a(x,y): return x+y print (a(x,y))
相关文章推荐
- 其实C++比Python更需要lambda语法,可惜没有。。。。
- 关于 python 中使用 lambda 表达式的问题
- python threading & lambda
- python def和lambda的一点心得
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python Anonymous Functions and lambda, apply, filter,map,reduce
- python 的几个内置函数(lambda ,zip, filter, map, reduce )用法
- Python特殊语法:filter、map、reduce、lambda、yield
- python中dict和lambda结合的小例子
- python小例子之5 -- lambda的一般用法
- Python天天美味(35) - 细品lambda
- python 下的三元运算符
- python中的lambda函数
- Python中的lambda形式
- Python的匿名函数——lambda
- Python lambda形式
- Python的lambda函数与排序
- Python中的lambda介绍
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python的lambda函数与排序