擅长:python、mysql、java
<pre><code>my_list = [['mango','apple','mango'],['papaya','orange'],['berry','berry'],['watermelon','banana']]
print [i for i in my_list if not any(i.count(j)>1 for j in i)]
</code></pre>
<p>输出:<code>[['papaya', 'orange'], ['watermelon', 'banana']]</code></p>
<p>您可以在这里使用<code>any</code>来查看是否有任何元素被重复。你知道吗</p>
<p>如果要空列表,请使用</p>
<pre><code>my_list = [['mango','apple','mango'],['papaya','orange'],['berry','berry'],['watermelon','banana']]
print [i if not any(i.count(j)>1 for j in i) else [] for i in my_list ]
</code></pre>
<p>输出:<code>[[], ['papaya', 'orange'], [], ['watermelon', 'banana']]</code></p>