摘要: 一、列表推导式 二、生成器推导式 三、字典推导式 四、集合推导式 备注:⽣成器表达式和列表推导式的区别: 列表推导式比较耗内存. ⼀次性加载. ⽣成器表达式⼏乎不占⽤内存. 使⽤的时候才分 配和使⽤内存 得到的值不⼀样. 列表推导式得到的是⼀个列表. ⽣成器表达式获取的是⼀个⽣成器. ⽣成器的惰性机 阅读全文
posted @ 2019-10-26 21:24 qi.hu 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1. 定义 ​ 对于list、string、tuple、dict等这些容器对象,使用for循环遍历是很方便的。在后台for语句对容器对象调用iter()函数。iter()是python内置函数。iter()函数会返回一个定义了next()方法的迭代器对象,它在容器中逐个访问容器内的元素。 阅读全文
posted @ 2019-10-26 21:14 qi.hu 阅读(136) 评论(0) 推荐(0) 编辑