【发布时间】:2019-01-26 02:23:18
【问题描述】:
我尝试了几种方法,但似乎都没有奏效。我需要在 Python 中对比(不比较)两个列表,以便返回两个列表之间的差异。我需要知道 list1 中的哪些元素在 list2 中不存在。我试过这个:
zombies = list(set(list1) - set(list2))
但我得到的是相同的,而不是不同的。
【问题讨论】:
-
I need to know which elements in list1 do not exist in list2你的代码就是这样做的。 -
你的输出是什么?
list1和list2的值是多少? -
[i for i in list1 if i not in list2]
标签: python