我有2个这样的清单:

list1=['A','B']
list2=['A','C','D']


我想在两个清单2之间进行比较,以找出缺失,附加且条目中没有变化的地方,我这样访问它:

set1=set(list1)
set2=set(list2)

MissingName=set1.difference(set2)
AdditionalName=set2.difference(set1)


这给了我缺少的条目和其他条目,我怎么能找到没有变化,应该是A?

最佳答案

您可能正在寻找set.intersection

关于python - Python中的列表比较,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16278320/

10-08 22:30