擅长:python、mysql、java
<p>如果你不介意的话:</p>
<ol>
<li>删除重复项</li>
<li>保持原有秩序</li>
</ol>
<p>您可以简单地使用'set'(这里是核心算法):</p>
<pre><code>>>> Test = ['a', 'an', 'the', 'love']
>>> unWantedWords = ['a', 'an', 'the']
>>> print set(Test) - set(unWantedWords)
set(['love'])
>>> print list(set(Test) - set(unWantedWords))
['love']
</code></pre>
<p>这具有优化复杂度的优势。在</p>
<p>当然,您可以包装此代码以保持重复和顺序。。。在</p>