Одновременное чтение двух текстовых файлов построчно

У меня есть два текстовых файла на двух разных языках, и они выровнены построчно. т.е. первая строка в текстовом файле1 соответствует первой строке в текстовом файле2, и так далее и тому подобное.

Есть ли способ одновременно прочитать обе строки файла -по строке -?

Ниже приведен пример того, как должны выглядеть файлы, представьте, что количество строк в файле составляет около 1 000 000.

текстовый файл1:

This is a the first line in English
This is a the 2nd line in English
This is a the third line in English

текстовый файл2:

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

желаемый выход

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

Существует Java-версия этого Одновременное чтение двух текстовых файлов построчно -java ,но Python не использует буферизованный считыватель, который читает строку за строкой. Итак, как это сделать?

49
задан mkrieger1 5 February 2019 в 00:40
поделиться