我发现类似的,几乎相同的问题,但没有一个帮助我。 举例来说,如果我有两个列表:如何查找Python 3中的两个字典列表的交集?
list1 = [{'a':1,'b':2,'c':3},{'a':1, 'b':5, 'c':6}]
list2 = [{'a':2,'b':4,'c':9},{'a':1, 'b':4, 'c':139}]
你可以看到,在第一个列表中的所有类型的字典具有相同的“A”和第二个关键“B”是在列表中的所有类型的字典一样。我想找到一个字典,其中第一个列表中的关键字'a'和第二个列表中的关键字'b',但是只有当这个字典在这些列表中的一个里面时(在这个例子中,它将是[{'a':1 ,'b':4,'c':139}])。非常感谢:)
什么是对C的条件:139输出进来吗?我可以看到它在任何一个列表中都没有重复。 –
这只是随机数 –
所以'[{'a':1,'b':4,'c':149}]'是你的问题的有效输出吗? –