我發現類似的,幾乎相同的問題,但沒有一個幫助我。 舉例來說,如果我有兩個列表:如何查找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}]'是你的問題的有效輸出嗎? –