37,720
社区成员
发帖
与我相关
我的任务
分享
for l1, l2 in zip(open('1.txt'), open('2.txt')):
# do something with l1, l2
在python 2中,上面的代码会一下子把整个文件读入内存,文件太大的话会有问题。下面的izip可以避免这个问题。
# for python 2 + 大文件
from itertools import izip
for l1, l2 in izip(open('1.txt'), open('2.txt')):
# do something with l1, l2