Tengo dos archivos, y deseo realizar una operación en línea entre ambos. (En otras palabras, las primeras líneas de cada archivo corresponden, al igual que el segundo, etc.) Ahora, puedo pensar en una serie de formas ligeramente engorrosas de iterar en ambos archivos simultáneamente; sin embargo,, este es Python, así que imagino que hay una taquigrafía sintáctica.¿Cómo iterar entre líneas en dos archivos simultáneamente?
En otras palabras, ¿existe alguna forma sencilla de adaptar el
for line in file:
de modo que extrae datos de ambos archivos simultáneamente?
+ por usar izip en lugar de zip – zvone
En Python 3, debe usar 'zip'. – tttthomasssss
En Python 3, use 'itertools.zip_longest' si desea consumir líneas hasta el final del archivo más largo. –