“Создать словарь без удаления дубликатов из DataFrame” Ответ

Создать словарь без удаления дубликатов из 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

Создать словарь без удаления дубликатов из 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

Ответы похожие на “Создать словарь без удаления дубликатов из DataFrame”

Вопросы похожие на “Создать словарь без удаления дубликатов из DataFrame”

Больше похожих ответов на “Создать словарь без удаления дубликатов из DataFrame” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования