八:Python之推导式创建序列

2020-03-30  本文已影响0人  项啊丑

一:推导式创建列表

语法如下:

[表达式 for item in 可迭代对象]  或

[表达式 for item in 可迭代对象 if 条件判断]

二:字典推导式

语法如下:

{key : value for 表达式 in 可迭代对象}

类似于列表推导式,字典推导式也可以增加if条件判断,多个for循环

三:集合推导式

语法如下:

{表达式 for item in 可迭代对象}{表达式 for item in 可迭代对象 if 条件判断}

四:生成器推导式

⚠️:元组是没有推导式的

一个生成器只能运行一次,第一次迭代可以得到数据,第二次迭代发现数据没有了

上一篇 下一篇

猜你喜欢

热点阅读