擅长:python、mysql、java
<p>您试图从<code>cluster</code>删除项目,而不是从<code>cluster_appearance_list</code>删除项目</p>
<p>也就是说<code>cluster.remove(cluster)</code>应该改为<code>clusters_appearance_list.remove(cluster)</code></p>
<p>您的最终代码应如下所示:</p>
<pre><code>segments_list = [[[0, 1, 2, 3, 4, 5], ['small', 'modest', 'little'], 16.218604324326577]]
clusters_appearance_list = [[[0, 0], ['jack']], [[0, 4], ['study']], [[0, 4], ['small', 'modest', 'little']],
[[0, 5], ['big', 'large']]]
for segment in segments_list:
for cluster in clusters_appearance_list:
if segment[1] == cluster[1]:
clusters_appearance_list.remove(cluster)
print(clusters_appearance_list)
</code></pre>