Adding fehlende Schlüssel im Wörterbuch in Python

Ich habe eine Liste von Wörterbüchern:

L = [{0:1,1:7,2:3,4:8},{0:3,2:6},{1:2,4:6}....{0:2,3:2}]. 

Wie Sie sehen können, haben die Wörterbücher eine unterschiedliche Länge. Was ich brauche, ist das Hinzufügen fehlender Schlüssel: Werte zu jedem Wörterbuch, damit sie die gleiche Länge haben:

L1 = [{0:1,1:7,2:3,4:8},{0:3,1:0,2:6,3:0,4:0},{0:0, 1:2,3:0,4:6}....{0:2,1:0,2:0,3:2,4:0}], 

Bedeutet das Hinzufügen von Nullen für fehlende Werte. Die maximale Länge wird nicht im Voraus angegeben, daher kann die Liste nur durchlaufen werden.

Ich habe versucht, etwas mit defaultdicts zu machen, wieL1 = defaultdict(L) aber es scheint, ich verstehe nicht richtig, wie es funktioniert.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage