擅长:python、mysql、java
<pre><code>list.remove(x)
</code></pre>
<p>从列表中删除值为<code>x</code>的<strong>元素</strong>(使用相等匹配查找要删除的内容)</p>
<p>每当列表中不存在要删除的<em>对象时,<code>list.remove</code>抛出<code>ValueError</code>。你知道吗</p>
<p>您正在创建一个列表列表。每个元素都是<code>[color, number]</code>。因此,一旦你从甲板弹出你有一个类似<code>[color, number]</code>的元素。但是您试图删除<code>0</code>(这不是一个列表),因此您会得到错误。我不知道你为什么要打电话给<code>remove</code>。无论如何,这些变量将在下一个循环中重新分配。你也没有使用修改过的变量。所以试着去掉那些线。你知道吗</p>