<p>我试图获取一个列表并将其与文本文件进行比较,从文本文件中显示的列表中删除元素。在</p>
<p>我的密码是:</p>
<pre><code>baselist = open("testfile.txt", 'r')
twolist = ["one","two","three","four","five"]
for y in baselist:
for x in range(0,len(twolist)):
print("Working %s vs %s") % (twolist[x], y)
if twolist[x] == y:
print("Match!")
remove.twolist[x]
baselist.close()
</code></pre>
<p>当我运行这个程序时,我可以在输出中看到它正在比较“一”与“一”,等等,显然问题出在<code>if twolist[x] == y:</code>但就我的一生而言,我无法让它发挥作用。我读了又读,又搜又搜,但很明显我遗漏了一些东西。有人能给我指出正确的方向吗?在</p>