擅长:python、mysql、java
<p>不确定这是否真的可以作为一个答案,但是如果你只是想检查两个列表之间是否相等,你可以做一些事情。你知道吗</p>
<p>对于列表<code>list1</code>和<code>list2</code>:</p>
<p>使用<code>set</code></p>
<pre><code>set(list1) == set(list2)
</code></pre>
<p>使用<code>sorted</code>,对多个循环元素无效</p>
<pre><code>sorted(list1) == sorted(list2)
</code></pre>
<p>使用<code>all</code></p>
<pre><code>all(x in list2 for x in list1):
</code></pre>
<p>使用<code>any</code></p>
<pre><code>not any(x for x in list2 if x not in list1)
</code></pre>