擅长:python、mysql、java
<p>我想指出的第一件事是变量名<code>list</code>的使用。这是一个危险的变量名,因为<code>list</code>实际上是python中的一个函数,如果在python中键入它,您会注意到它将变为紫色。一旦将名称<code>list</code>赋给变量,就不能再使用该函数的特性。为了便于解释,我将使用名称<code>my_list</code>。你知道吗</p>
<p>另外,<code>disposableList = my_list</code>不会创建您正在使用的列表的副本。它只是将原始列表存储在一个新的变量名下。你知道吗</p>
<p>您会发现,使用for循环来替换<code>disposableList = my_list</code>会更好,因为它会在原始列表中循环,并将每个项放在新列表中。你知道吗</p>
<p>我还建议使用<code>break</code>函数,因为一旦找到某些需求,就可以退出循环并继续编写代码。你知道吗</p>
<p>以下是我为您编写的代码:</p>
<pre><code>my_list = [1,2,3,4,5,5]
disposableList = []
for i in my_list:
disposableList.append(i)
for i in my_list:
disposableList.remove(i)
if i in disposableList:
break
</code></pre>
<p>祝你好运!你知道吗</p>
<p>约旦。你知道吗</p>