PYTHON DataFrame 转换成字典
da=df.to_dict(orient=‘index’)
da=df.to_dict(orient=‘records’)
import pandas as pd
# data=None, index=None, columns=None, dtype=None
df = pd.DataFrame([[1,2,3],[4,5,6]],['index0','index1'],['columns0','columns1','columns2'])
print(df)
dai=df.to_dict(orient='index')
print(dai)
dao=df.to_dict(orient='records')
print(dao)
# 打印结果如下:
columns0 columns1 columns2
index0 1 2 3
index1 4 5 6
{'index0': {'columns0': 1, 'columns1': 2, 'columns2': 3}, 'index1': {'columns0': 4, 'columns1': 5, 'columns2': 6}}
[{'columns0': 1, 'columns1': 2, 'columns2': 3}, {'columns0': 4, 'columns1': 5, 'columns2': 6}]