To może być klasyczne pytanie w Pythonie, ale jeszcze nie znalazłem odpowiedzi.Jak przekonwertować listę słowników na słownik list w Pythonie?
Posiadam listę słowników, te słowniki mają podobne klucze. Wygląda to tak:
[{0: myech.MatchingResponse at 0x10d6f7fd0,
3: myech.MatchingResponse at 0x10d9886d0,
6: myech.MatchingResponse at 0x10d6f7d90,
9: myech.MatchingResponse at 0x10d988ad0},
{0: myech.MatchingResponse at 0x10d6f7b10,
3: myech.MatchingResponse at 0x10d6f7f90>}]
Chciałbym dostać nowy słownik z [0,3,6,9] jako klucze i list „myech.MatchingResponse” jako wartości.
Oczywiście mogę to zrobić za pomocą prostej pętli, ale zastanawiałem się, czy istnieje bardziej wydajne rozwiązanie.
Dla rewersu (z dict-of-list do list-of-dicts) patrz: https://stackoverflow.com/q/1780174/1959808 –
Powiązane: https://stackoverflow.com/q/30522982/1959808 –