擅长:python、mysql、java
<p>您可以使用set()分两步完成</p>
<pre><code>with open("KeyWordFile.txt", "rt") as myfile:
keywords = set([kw.strip() for kw in myfile])
with open("KeyWordFile.txt", "wt") as myfile:
for kw in sorted(keywords):
myfile.write("%s\n" % kw.encode("UTF-8"))
</code></pre>
<p>我认为您需要对关键字进行排序,否则可以删除<code>sorted()</code>函数。你知道吗</p>