在我的Python脚本中,我正在初始化一个字典,该字典稍后将作为嵌套字典进行管理。在更新和使用它之后,我想把它保存为csv文件作为永久存储,这样我以后可以再次读取它,然后再次更新,以此类推
我的问题如下。对于使用嵌套字典,它具有以下结构:
dict = {
'key1': {
'grp1': 0,
'grp2': 2
}
}
使用Panda,我可以使用data = pd.DataFrame(dict)
将其完美地导出为csv文件,然后我可以将其用作Libre Calc或Excel中的表,如下所示:
键 | |
---|---|
grp1 | 2 |
grp2 | 4 |
您可以使用:
df = pd.DataFrame({'key1': {'grp1': 0,
'grp2': 2
}
})
df.reset_index().rename(columns={'index':'your_value'})
your_value key1
0 grp1 0
1 grp2 2
当您使用df.to_csv()
保存文件时,传递index=False
,您将不会在最左边有那些0 and 1
索引。