摘要: 这里主要记录流畅的Python书中P349页介绍关于内置itertoos模块中的内置生成器。(19个) 第一组是用于过滤的生成器函数:从输入的可迭代对象中产出元素的子集,而且不修改元素本身。 compress(it, selector_it) In [133]: compress? Init sig 阅读全文
posted @ 2020-01-04 22:18 就是想学习 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 迭代是数据处理的基石。扫描内存中放不下的数据集时,我们要找到一种惰性获取数据的方式,既按需一次获取一个数据项。这就是迭代器模式。 所有的生成器都石迭代器,因为生成器完全实现了迭代器的接口。不过根据《设计模式:可复用面向对象软件的基础》一书的定义,迭代器用于从集合中取出元素;而生成器用于"凭空"生成元 阅读全文
posted @ 2020-01-04 00:02 就是想学习 阅读(328) 评论(0) 推荐(0) 编辑