八: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 条件判断}

四:生成器推导式
⚠️:元组是没有推导式的
一个生成器只能运行一次,第一次迭代可以得到数据,第二次迭代发现数据没有了
