読者です 読者をやめる 読者になる 読者になる

言語処理100本ノック

13. col1.txtとcol2.txtをマージ

12で作ったcol1.txtとcol2.txtを結合し,元のファイルの1列目と2列目をタブ区切りで並べたテキストファイルを 作成せよ.確認にはpasteコマンドを用いよ.

import csv

fr1 = open('col1.txt',encoding='UTF-8')
fr2 = open('col2.txt',encoding='UTF-8')
fw = open('merge.txt', 'w')
for line1,line2 in zip(fr1,fr2):
    fw.writelines('\t'.join([line1[:-1],line2]))
fw.close()
fr2.close()
fr1.close()