次のような 2 列にデータが書き込まれた複数のファイルがあります。
asp 1.88
gln 3.10
arg 0.99
his 1.11
と
asp 0.99
gln 1.11
arg 0.08
his 0.01
等々。
私がやりたいのは、それらを追加して、次のような新しいファイルに書き込むことです。
asp 2.87
gln 4.21
arg 1.07
his 1.12
インポートしてみましCounter
たが、うまくいきません。私もこのように試しました:
inp = ('c"/users/ansm/desktop/xx.txt','r').read().strip().split('\n')
inp2 = ('c"/users/ansm/desktop/xyz.txt','r').read().strip().split('\n')
c = Counter(inp)
d = Counter(inp2)
print c+d
しかし、このコードは値を合計しません。
を使用せずにそれを行う他の方法はありますCounter
か? 私は、フォーマットglob.iglob
のあるファイルのフォルダー全体を反復.txt
処理してから、それらを処理して上記の結果を取得したいと考えていました。を使用Counter
するのが最も効率的な方法ですか、それとも他の方法がより効果的ですか?