これは簡単であることはわかっていますが、私はPythonが初めてなので、値と列をファイルに追加する際に問題が発生しました。2 つのファイルがあり、一致する行を見つけたいと考えています。行が一致する場合は値 1 の新しい列が必要であり、一致しない場合は 0 を取得する必要があります。これは file-1 または outPut に書き込む必要があります。値の追加に問題があります。
ここまで私のコード:
# -*- coding: utf8 -*-
f1 = open('text-1.txt', 'r')
f2 = open('text-2.txt', 'r')
fileOne= f1.readlines()
fileTwo = f2.readlines()
outPut = open('output.txt', 'w')
for x,y in zip(fileOne,fileTwo):
if x==y:
outPut.write("\t".join(x) + 1)
else:
outPut.write("\t".join(x) + 0)
f1.close()
f2.close()
outPut.close
これを行うためのより簡単な方法はありますか?
ありがとう