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

言語処理100本ノック

12. 1列目をcol1.txtに,2列目をcol2.txtに保存

各行の1列目だけを抜き出したものをcol1.txtに,2列目だけを抜き出したものをcol2.txtとしてファイルに保存せよ.確認にはcutコマンドを用いよ.

import csv

fw1 = open("col1.txt","w",encoding='UTF-8')
fw2 = open("col2.txt","w",encoding='UTF-8')
with open('hightemp.txt', 'r',encoding='UTF-8') as csvfile:
    reader = csv.reader(csvfile, delimiter='\t')
    for row in reader:
        fw1.writelines(row[0]+"\n")
        fw2.writelines(row[1]+"\n")        
fw2.close()
fw1.close()