Heim >Backend-Entwicklung >Python-Tutorial >Python implementiert eine Methode, um die gleichen Punkte in zwei Wörterbüchern zu finden (Code im Anhang)
In diesem Artikel geht es um die Methode zum Finden von Ähnlichkeiten in zwei Wörterbüchern in Python. Ich hoffe, dass er für Freunde hilfreich ist.
1. Anforderungen
Jetzt gibt es zwei Wörterbücher und wir wollen die möglichen Ähnlichkeiten zwischen ihnen herausfinden (gleiche Schlüssel, gleiche Werte)
2. Lösung
Verwenden Sie einfach die Methode „keys()“ oder „item()“, um allgemeine Mengenoperationen (Vereinigung, Schnittmenge, Differenz) durchzuführen.
a={ 'x':1, 'y':2, 'z':3 } b={ 'w':10, 'x':11, 'y':2 } #找出 在两个字典中读存在的键 print(a.keys() & b.keys()) #找出 存在a却不存在b的键 print(a.keys() -b.keys()) #找出两个字典中,键和值都同时相等的数据 print(a.items() & b.items())
Ergebnisse ausführen:
values() im{'y', 'x'} {'z'} {('y', 2)}-Wörterbuch unterstützt die obige Set-Operation nicht, da derselbe Wert im Wörterbuch mehreren Schlüsseln entsprechen kann.
Das obige ist der detaillierte Inhalt vonPython implementiert eine Methode, um die gleichen Punkte in zwei Wörterbüchern zu finden (Code im Anhang). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!