三元表达式,列表推导式,生成器表达式
2018-08-25 19:26
337 查看
三元表达式:条件,条件成立,条件不成立。 def my_max(x,y): if x >= y : #条件 return x #条件成立 else: return y #条件不成立 三元: x=10 y=30 res=x if x >= y else y print(x) 列表推导式: 满足条件再执行左边,再放入一个列表中 g=[] for i in range(1,11): res='abc'+str(i) #str(i)把i转换为字符类型 g.append(res) print(g) g=['abc'+str(i) for i in range(1,11)] print(g) g=['abc'+str(i) for i in range(1,11) if i >= 5] print(g) 生成器表达式: g=('abc'+str(i) for i in range(1,11)) print(g) next(g)
相关文章推荐
- 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
- 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数(day4)
- python 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
- 面向过程编程、三元表达式、列表推导式与生成器表达式
- python-基础知识之三元表达式、列表推导式、生成器表达式
- 流畅的python笔记2.2 列表推导式和生成器表达式
- python基础之生成器、三元表达式、列表生成式、生成器表达式
- Python列表推导式和生成器表达式的异同
- Python(迭代、三元表达式、列表生成、生成器、迭代器)
- DAY 21生成器、三元表达式、列表生成式、生成器表达式
- day21 生成器,列表解析,三元表达式
- python--迭代器,生成器,三元表达式,列表解析,生成器表达式
- python--生成器、三元表达式、列表解析、生成器表达式
- Python列表推导式与生成器表达式用法示例
- Python列表推导式和生成器表达式
- python全栈开发- day14列表推导式、生成器表达式、模块基础
- 第9条:用生成器表达式来改写数据量较大的列表推导式
- 三元表达式,列表解析和生成器表达式
- 25_列表推导式、生成器表达式、字典推导式、集合推导式
- Python开发基础-Day9-生成器、三元表达式、列表生成式、生成器表达式