我有一个pandas数据框,想把它变成一个我可以搜索的字典。 数据框如下所示:
1
0
ko1 836
ko2 786
ko3 898
没有列名,所以标题自动设置为1和0,我将第0列作为索引。当我使用
将其制作成字典时y = x.to_dict(orient="index")
字典输出看起来像这样
{ko1:{1:836},ko2:{1:786},ko3:{1:898}}
我怎么能把它变成像这样的指控:
{ko1:836,ko2:786,ko3:898}
答案 0 :(得分:4)
首先切片系列,然后调用方法:
x[1].to_dict()
Out: {'ko1': 836, 'ko2': 786, 'ko3': 898}