摘要: 一、什么是生成器 通过列表解析生成的一个列表,当数据量过大的时候,很占内存。因此有了生成器这个算法,能够很好地节省内存 列表解析例子:[i for i in range(5)] 生成器例子 :(i for i in range(5)) 二、生成器的使用 1.直接使用 案例1 <generator o 阅读全文
posted @ 2018-08-29 14:24 AdriftCore 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、什么是迭代器 1.可迭代(Iterable):直接作用于for循环 2.迭代器(Iterator):不仅可迭代,还可以被next调用 [0, 1, 2, 3, 4] 0 1 2 3 4 <generator object <genexpr> at 0x0000029B9C3A6620> 0 1 阅读全文
posted @ 2018-08-29 00:51 AdriftCore 阅读(190) 评论(0) 推荐(0) 编辑