Mit dem Folgenden können Sie mehrere Werte einfügen und auch Standardwerte haben, aber Sie erstellen ein neues Wörterbuch.
d = {**{ key: value }, **default_values}
Ich habe es mit der am häufigsten bewerteten Antwort getestet und im Durchschnitt ist dies schneller, wie im folgenden Beispiel zu sehen ist.
Geschwindigkeitstest zum Vergleich einer for-Schleifen-basierten Methode mit einem Diktatverständnis mit der Entpack-Operator-Methode.
Wenn d = default_vals.copy()im ersten Fall keine Kopie ( ) erstellt wird, ist die am häufigsten gewählte Antwort schneller, sobald wir Größenordnungen von 10**5und mehr erreichen. Der Speicherbedarf beider Methoden ist gleich.