<p>我想知道如何从一个列表中提取那些与另一个列表中的某些项目不同的项目。在</p>
<p>我想做一些类似的东西:</p>
<pre><code>list_results = ['CONisotig124', '214124', '2151235', '235235', 'PLEisotig1235', 'PLEisotig2354', '12512515', 'CONisotig1325', '21352']
identifier_list=['CON','VEN','PLE']
for item in list_results:
if not item.startswith( "some ID from the identifier_list" ):
print item
</code></pre>
<p>那么,我该怎么说:</p>
^{pr2}$
<p>很直截了当,你几乎明白了:</p>
<pre><code>for item in list_results:
bad_prefix = False
for id in identifier_list:
if item.startswith(id):
bad_prefix = True
break
if not bad_prefix:
print item
</code></pre>