摘要: 内存使用情况 迭代器只管当前迭代位置的数据,而list要把所有数据塞进内存。就说你说的py2里面的range和xrange来说,range(x)会生成x个数自成一个list塞进内存里,每个元素都是实实在在存在的。但xrange生成器产生的迭代器每个时刻只存了一个数,然后下次加一,不存在一个list。 阅读全文