Puede ser una pregunta clásica en Python, pero aún no encontré la respuesta.¿Cómo convierto una lista de diccionarios a un diccionario de listas en Python?
Tengo una lista de diccionarios, estos diccionarios tienen teclas similares. Se ve así:
[{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>}]
me gustaría obtener un nuevo diccionario con [0,3,6,9] como claves, y las listas de "myech.MatchingResponse" como valores.
Por supuesto que puedo hacer esto utilizando un simple bucle, pero me preguntaba si existe una solución más eficiente.
Para la inversa (desde dict-de-listas para mostrar-of-dicts) ver: https://stackoverflow.com/q/1780174/1959808 –
Relacionado: https://stackoverflow.com/q/30522982/1959808 –