Dict's zusammenführen?
Servus.
Wenn ich in python eine Dict wie zum Beispiel ... habe:
{
"a": 615,
"b": 469,
"c": 278
}
und dann noch eine zweite Dict habe:
{
"b": 489,
"c": 278,
"d": 643
}
wie kann ich die beiden dann zusammenführen dass es so etwas ergibt?:
{
"a": 615,
"b": 469,
"c": 278,
"d": 643
}
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Informatik
Ich verstehe nicht warum du von JSON redest. Du arbeitest mit Python-Dictionaries. Der übliche Trick um Dictionaries a und b zu verschmelzen ist
c = {**a, **b}
Das Doppelsternchen macht ein sog. Dictionary Unpacking.
Die Frage ist, welches Verhalten du für mehrfache Keys willst (wie du sie in deinem Beispiel hast).
![](https://images.gutefrage.net/media/default/user/6_nmmslarge.png?v=1438863662000)
Upsi. Fehler meinerseits. Liegt wohl am schlafmangel. Danke!!