12.推导式


一. 推导式(生成式)

推导式的作用: 化简代码

分类:

列表推导式
字典推导式
集合推导式

 1.列表推导式

作用:用一个表达式创建一个有规律的列表或控制一个有规律列表

实例:创建一个0-10的列表

①while循环实现

 ②for循环创建有规律的列表

体验 列表推导式

带if的 列表推导式

需求:创建0-10的偶数列表

多for 实现 列表推导式

需求:创建列表如下:

 代码如下:

 

 ⑥体验字典推导式

思考:如果有两个列表:

 如何快速合并为一个字典?

答:推导式

字典推导式的作用: 快速合并列表为字典或提取字典中目标数据。

实现代码体验:

1.创建一个字典:字典key是1-5数字,value是这个数字的2次方

合并两个列表为字典

⑧提取字典中目标数据