我有以下列表的字典:
my_dol = { "01_718": [232,211,222],
"02_707": [404,284,295],
"03_708": [221,209,220]}
我如何将其转换为这样的数据框:
01_718 02_707 03_708
232 404 221
211 284 209
222 295 220
最佳答案
使用from_dict
:
In [54]:
my_dol = { "01_718": [232,211,222],
"02_707": [404,284,295],
"03_708": [221,209,220]}
pd.DataFrame.from_dict(my_dol)
Out[54]:
01_718 02_707 03_708
0 232 404 221
1 211 284 209
2 222 295 220
实际上,由于这些值已经是类似于数组的值,因此它将用作
DataFrame
ctor的数据arg:In [55]:
my_dol = { "01_718": [232,211,222],
"02_707": [404,284,295],
"03_708": [221,209,220]}
pd.DataFrame(my_dol)
Out[55]:
01_718 02_707 03_708
0 232 404 221
1 211 284 209
2 222 295 220
关于python - 如何在 Pandas 中将列表字典转换为数据框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38309881/