python3使用了更多内存优化的技巧,好比,python3的zip就是生成可迭代的对象

问题说明:python 之前在使用zip(a,b)时,a,b都是一个很是大的list。使用python2解释器时,执行zip(a,b)都会提示,内存错误。后来找到了缘由,python2的zip(a,b)直接是生成一个新的list,也就是说,把a,b拼在一块儿,而后所有载入内存。这是很是耗内存的。函数 可是python3已经改变了这种作法,python3生成的是可迭代的对象,并非直接生成一个完整的l
相关文章
相关标签/搜索