获取没有列信息的字典

时间:2017-07-10 00:55:38

标签: python pandas dictionary

我有一个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}

1 个答案:

答案 0 :(得分:4)

首先切片系列,然后调用方法:

x[1].to_dict()
Out: {'ko1': 836, 'ko2': 786, 'ko3': 898}