मेरे पास दो अलग-अलग भाषाओं में 2 टेक्स्टफाइल हैं और वे रेखा से लाइन गठबंधन हैं। अर्थात। textfile1 में पहली पंक्ति textfile2 में पहली पंक्ति के बराबर होनी चाहिए, और इसी तरह आगे और आगे।एक साथ लाइन द्वारा दो टेक्स्टफाइल लाइन पढ़ें-python
क्या फ़ाइल लाइन-दर-रेखा दोनों को एक साथ पढ़ने का कोई तरीका है?
नीचे एक नमूना है कि फ़ाइलों को कैसा दिखना चाहिए, कल्पना करें कि प्रति फ़ाइल लाइनों की संख्या लगभग 1,000,000 है।
textfile1:
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
वांछित आउटपुट
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
इस Read two textfile line by line simultaneously -java की एक जावा संस्करण नहीं है, लेकिन अजगर का उपयोग नहीं करता bufferedreader कि लाइन पढ़ता रेखा से। तो यह कैसे किया जाएगा?
यह अजगर नहीं है, लेकिन अगर आप सिर्फ एक नई फ़ाइल में उत्पादन की जरूरत है, 'पेस्ट textfile1 textfile2> output':
wrt एक बार में दो iterables से अधिक/बार-बार दोहराना, itertools.izip अपने दोस्त है भी काम करना चाहिए। – eumiro
यदि आपको लार्सन के उत्तर पसंद हैं, तो आप इसे स्वीकार किए जाने के रूप में चिह्नित करना चाहेंगे। –