Ich habe die folgenden Wörterbücher:Probleme zu vergleichen verschiedene Wörterbücher in Python
dict1=[{'code':'fgx23','number':23},{'code':'dx22a','number':2},{'code':'dsw23','number':10}]
dict2=[{'code':'dx22a','number':9},{'code':'dsw23','number':1},{'code':'fgx23','number':20}]
Die Frage ist: wie die Zahlen addieren, die den gleichen Code haben
Zum Beispiel in „dict1“ der Code " dx22a "hat die Nummer 2 und das" dict2 "den Code" dx22a "hat die Nummer 9, also ist das Ergebnis 11.
Hilfe und dank
Was machen Sie mit Zahlen, die keine Übereinstimmungen haben? und was ist die angenommene Ausgabe? eine andere Liste von Wörterbüchern dict3? –
Erstellen Sie ein neues Diktat, führen Sie jede Diktatliste durch, und geben Sie den Codewert als Wert und Nummer des neuen Diktats an. – taesu