12.推导式
一. 推导式(生成式)
推导式的作用: 化简代码
分类:
列表推导式 字典推导式 集合推导式
1.列表推导式
作用:用一个表达式创建一个有规律的列表或控制一个有规律列表
实例:创建一个0-10的列表
①while循环实现
②for循环创建有规律的列表
③体验 列表推导式
④带if的 列表推导式
需求:创建0-10的偶数列表
⑤ 多for 实现 列表推导式
需求:创建列表如下:
代码如下:
⑥体验字典推导式
思考:如果有两个列表:
如何快速合并为一个字典?
答:推导式
字典推导式的作用: 快速合并列表为字典或提取字典中目标数据。
实现代码体验:
1.创建一个字典:字典key是1-5数字,value是这个数字的2次方
⑦合并两个列表为字典
⑧提取字典中目标数据