test.txt で:
1 a
2 b
3 c
4 a
5 d
6 c
重複を削除し、残りを test2.txt に保存したい:
2 b
5 d
以下のコードから始めてみました。
file1 = open('../test.txt').read().split('\n')
#file2 = open('../test2.txt', "w")
word = set()
for line in file1:
if line:
sline = line.split('\t')
if sline[1] not in word:
print sline[0], sline[1]
word.add(sline[1])
#file2.close()
コードの結果は次のとおりです。
1 a
2 b
3 c
5 d
なにか提案を?