Python 从数据帧到dict
我的xlsx数据帧:Python 从数据帧到dict,python,pandas,dataframe,Python,Pandas,Dataframe,我的xlsx数据帧: 1 NaN A B C 2 X '1' '11' '111' 3 Y '2' '22' '222' 4 Z '3' '33' '333' 如何使用pandas转换为dict类型,如: {X:{'A':'1','B':'11','C':'111'}, Y:{'A':'2','B':'22','C':'222'}, Z:{'A':'3','B':'33','C':'333'}} 这有一个简单的函数: df.to_d
1 NaN A B C
2 X '1' '11' '111'
3 Y '2' '22' '222'
4 Z '3' '33' '333'
如何使用pandas转换为dict类型,如:
{X:{'A':'1','B':'11','C':'111'},
Y:{'A':'2','B':'22','C':'222'},
Z:{'A':'3','B':'33','C':'333'}}
这有一个简单的函数:
df.to_dict()
试试这个:
df.set_index('id').T.to_dict('records')
这就是我使用的…这个问题已经在这里得到了回答:这个问题似乎是重复的,并且已经在堆栈溢出中得到了回答。请参阅此链接:。