擅长:python、mysql、java
<p>使用<code>set</code>删除重复项怎么样?在</p>
<pre><code>line_sets = []
full_set = []
with open('file.txt') as inp:
lines = inp.readlines()
for i in range(0, len(lines)):
# strip for precaution
tokens = [w.strip() for w in lines[i].split(',')[0:2]]
tmp_set = set(tokens)
if tmp_set not in line_sets:
full_set.append(lines[i].split(','))
line_sets.append(tmp_set)
with open('output.txt', 'w') as out:
for line in full_set:
out.write(','.join(line))
</code></pre>
<h3>在输出.txt</h3>
^{pr2}$