Sagen wir, ich habe eine Liste der Wörterbücher in etwa so:Wie kann ich Wörterbücher mit denselben Schlüsseln in Python kombinieren?
dict[0] is
{'key_a': valuex1,
'key_b': valuex2,
'key_c': valuex3}
dict[1] is
{'key_a': valuey1,
'key_b': valuey2,
'key_c': valuey3}
dict[2] is
{'key_a': valuez1,
'key_b': valuez2,
'key_c': valuez3}
Ich würde diesen nehmen möchte und ein großes Wörterbuch zu konstruieren wie so:
big_dict:
{'key_a': [valuex1, valuey1, valuez1],
'key_b': [valuex2, valuey2, valuez2],
'key_c': [valuex3, valuey3, valuez3]}
Gibt es eine elegante „zip“ -ähnlichen Weg für mich, das zu tun?
Alle Schlüssel werden immer identisch sein.
Ich kann immer die Schlüssel auf jedem iterieren und ein neues Wörterbuch von Listen erstellen, aber das scheint sehr unpythonähnlich.
Ehrfürchtig. Ich habe mit dem Verständnis etwas Neues gelernt. Vielen Dank! – hide0