ich habe:Way Wörterbuch Schlüssel und Werte in Python vergleichen
dictionary1 = {'Zookeeper': 3, 'Profit': 3, 'Collector': 3, 'Service': 3}
und
dictionary2 = {'Zookeeper': 2, 'Profit': 2}
Die dictionary2
kann oder nicht von gleicher Länge sein und kann oder auch nicht die gleichen Werte haben wie von dictionary1
. Wie schreibe ich eine Python-Funktion, um diese Wörterbücher zu vergleichen und den Schlüssel von dictionary2
zu drucken, die Werte nicht mit dictionary1
übereinstimmen?
kam ich mit diesem nach oben, die nur die Schlüssel übereinstimmt:
check_result = set(dictionary1.keys()) == set(dictionary2.keys())
Aber ich brauche etwas präziser.
auf die erste Antwort finden in http://stackoverflow.com/questions/9253493/ comparison-keys-and-values-in-2-dictionaries – Jointts
Ich glaube, ich habe deine Frage schon verstanden, überprüfe die Antwort und verifiziere! und genieße! Prost. –