“Crear diccionario sin eliminar duplicados de DataFrame” Código de respuesta

Crear diccionario sin eliminar duplicados de DataFrame

df.groupby(level=0).apply(lambda x: x.to_dict('r')).to_dict()
# {'bob': [{'age': 20, 'name': 'bob'}, {'age': 30, 'name': 'bob'}],
#  'jim': [{'age': 25, 'name': 'jim'}]}
Healthy Hedgehog

Crear diccionario sin eliminar duplicados de DataFrame

{k: g.to_dict(orient='records') for k, g in df.groupby(level=0)}
# {'bob': [{'age': 20, 'name': 'bob'}, {'age': 30, 'name': 'bob'}],
#  'jim': [{'age': 25, 'name': 'jim'}]}
Healthy Hedgehog

Respuestas similares a “Crear diccionario sin eliminar duplicados de DataFrame”

Preguntas similares a “Crear diccionario sin eliminar duplicados de DataFrame”

Más respuestas relacionadas con “Crear diccionario sin eliminar duplicados de DataFrame” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código