可以使用把列表转换成集合然后做它们的差集,比如我们可以从下面的例子中得出l1和l2列表不同的元素:
l1 = [1,2,3,4,5]
l2 = [1,3,5]
difference = list(set(l1) - set(l2))
print(difference)
输出:
[2, 4]
在工作中遇到有两个字典形式的列表list1、list2
需求是当两个列表有共同ID时,比较对应value的值是否相等
1、首先找到共同ID
运行后提取到的共同ID结果:
2、循环,根据共同ID查找字典中对应value的值
运行结果: