Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 数据帧到列表格式_Python_Pandas - Fatal编程技术网

Python 数据帧到列表格式

Python 数据帧到列表格式,python,pandas,Python,Pandas,Im使用以下代码将数据帧转换为列表 resultDataFrame = [] resultDataFrame = pd.DataFrame(resultDataFrame, columns=('day', 'hour', 'minute')) 和附加值 resultDataFrame.to_dict('l') {'day': [6], 'hour': [12], 'minute': [54]} 但是,我想这样做 {'day': 6, 'hour': 12, 'minute': 54} 如何

Im使用以下代码将数据帧转换为列表

resultDataFrame = []
resultDataFrame = pd.DataFrame(resultDataFrame, columns=('day', 'hour', 'minute'))
和附加值

resultDataFrame.to_dict('l')
{'day': [6], 'hour': [12], 'minute': [54]}
但是,我想这样做

{'day': 6, 'hour': 12, 'minute': 54}

如何更改格式?

您可以为
系列选择第一行,例如通过或,并通过以下方式创建
dict

另一种可能的解决方案是转换为
记录
-
目录列表
,并通过索引选择:

print (df.to_dict('r'))
[{'day': 6, 'minute': 54, 'hour': 12}]

print (df.to_dict('r')[0])
{'day': 6, 'minute': 54, 'hour': 12}

它是如何工作的?
print (df.to_dict('r'))
[{'day': 6, 'minute': 54, 'hour': 12}]

print (df.to_dict('r')[0])
{'day': 6, 'minute': 54, 'hour': 12}