Odczytywanie dwóch plików tekstowych jednocześnie
Mam dwa pliki tekstowe w dwóch różnych językach i są one wyrównane linia po linii. To znaczy. pierwsza linia w pliku tekstowym1 odpowiada pierwszej linii w pliku tekstowym2 i tak dalej i tak dalej.
Czy istnieje sposób jednoczesnego odczytu obu plików wiersz po wierszu?
Poniżej znajduje się przykład, jak powinny wyglądać pliki, wyobraź sobie, że liczba linii na plik wynosi około 1 000 000.
plik tekstowy1:
This is a the first line in English
This is a the 2nd line in English
This is a the third line in English
textfile2:
C'est la première ligne en Français
C'est la deuxième ligne en Français
C'est la troisième ligne en Français
Pożądane wyjście
This is a the first line in English\tC'est la première ligne en Français
This is a the 2nd line in English\tC'est la deuxième ligne en Français
This is a the third line in English\tC'est la troisième ligne en Français
Jest to wersja JavaOdczytaj jednocześnie dwa wiersze pliku tekstowego po wierszu -java, ale Python nie używa czytnika buforowanego, który czyta wiersz po wierszu. Więc jak by to było zrobione?