Skip to main content
 首页 » 编程设计

python之Python 中的列表比较

2025年05月04日13lautakyan007

我有这样的 2 个列表:

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

我想在两个列表之间进行比较,找出缺少的、额外的和没有变化的条目,我是这样访问它的:

set1=set(list1) 
set2=set(list2) 
 
MissingName=set1.difference(set2) 
AdditionalName=set2.difference(set1) 

这给了我缺失和额外的条目,我如何找到 No change,应该是 A?

请您参考如下方法:

您可能正在寻找 set.intersection .