我有一个非常大的文件4GB,当我尝试读取它我的电脑挂起。 所以我想一个一个地读一遍,每一个处理后的文件都存放在另一个文件中,然后读下一个文件。 有没有什么方法可以yield这些碎片? 我很想有一个懒惰的方法 。
什么时候应该使用生成器expression式,什么时候应该在Python中使用列表推导? # Generator expression (x*2 for x in range(256)) # List comprehension [x*2 for x in range(256)]