Ich habe zwei Wörterbücherin Python
aDict = {'a': {'shape': 'square', 'size': 'large', 'color': 'red'}}
bDict = {'b': {'shape': 'circle', 'size': 'large', 'color': 'red'}}
Ich möchte, um den Wert zu berechnen, die in den beiden Worten unterscheiden (d.h. ‚Form‘: ‚Kreis‘ in diesem Fall). Wie kann ich das erreichen? Ich versuchte, die dicts in einen Satz zu konvertieren, aber tat
set(aDict)
gibt mir nur die Schlüssel, und ich brauche mit den Werten des dicts zu arbeiten. Wie kann ich so etwas wie tun
set(aDict.values()) - set(bDict.values())
die 'Form' zurückgibt: 'square'
Lassen Sie mich wissen, wenn Sie mehr Klarheit benötigen, danke
Was erwarten Sie, um das Ergebnis zu sein? "Form"? "Quadrat"? "Kreis"? '['Quadrat', 'Kreis']'? – mkrieger1