当前位置:网站首页>Represent each record in the dataframe as a dictionary

Represent each record in the dataframe as a dictionary

2022-06-21 08:11:00 Still forge ahead

import pandas as pd

data ={
    'name':['Tom','Jarry','Marry','Ali'],
    'age':[18,20,21,21],
    'major':['Math','English','Physics','Math']
}
df1 = pd.DataFrame(data)
print(df1)
#output
    name  age    major
0    Tom   18     Math
1  Jarry   20  English
2  Marry   21  Physics
3    Ali   21     Math
data_dict = df1.to_dict(orient='records')
print(data_dict)
#output
[{'name': 'Tom', 'age': 18, 'major': 'Math'}, {'name': 'Jarry', 'age': 20, 'major': 'English'}, {'name': 'Marry', 'age': 21, 'major': 'Physics'}, {'name': 'Ali', 'age': 21, 'major': 'Math'}]

原网站

版权声明
本文为[Still forge ahead]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202221503316973.html