<p>我有这个单子。keys=['mesi'、'Neymar'、'Xavi'、'Iniesta']我想遍历列表以从列表中删除当前元素。对于上面的清单,我想要一些类似的东西</p>
<pre><code>Messi is out
['Neymar', 'Xavi', 'Iniesta']
Neymar is out
['Messi', 'Xavi', 'Iniesta']
Xavi is out
['Messi', 'Neymar', 'Iniesta']
Iniesta is out
['Messi', 'Neymar', 'Xavi']
</code></pre>
<p>这是我目前掌握的密码。好像不管用</p>
<pre><code>keys = ['Messi', 'Neymar', 'Xavi', 'Iniesta']
tmp_keys = keys
length = len(keys)
for player in keys:
if player in tmp_keys:
print player + " is out"
print tmp_keys
tmp_keys.remove(player)
tmp_keys = keys
</code></pre>
<p>任何帮助都将不胜感激。你知道吗</p>