回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我在做一个迷你学校项目,我得到了标题中提到的错误e。如何解决我的错误</p>
<p>这是一个迷你“足球经理”项目,我知道我的错误是这一行</p>
<pre><code>equipas=['Napoli','Inter','Milan','Roma','Sampdoria','Atalanta','Lazio','Fiorentina','Torino','Sassuolo','Parma','Genoa','Cagliari','SPAL','Udinese','Empoli','Bologna','Frosinone','Chievo']
for m in range(0,99):
try:
z=equipas[m]
except IndexError:
a+=1
if a==3:
break
else:
equipa=equipas[m]
equipas.remove(equipa)
pontos=random.randint(0,57)
equipa=equipa,pontos
listaequipa.append(equipa)
print(listaequipa)
</code></pre>
<p>当程序打印变量<code>listaequipa</code>时,我只在最后一行得到:</p>
<pre><code>[('Napoli', 44), ('Milan', 57), ('Sampdoria', 31), ('Lazio', 14), ('Torino', 3), ('Parma', 13), ('Cagliari', 51), ('Udinese', 8), ('Bologna', 21), ('Chievo', 38)]
</code></pre>