最近由于需要用到dataframe类型的数据,将其转换为列表,输出一行数据,也需要它的头
摸索好长时间,最终实现:
import pandas as pd
dict={'1':{'姓名':'D','年龄':10},'2':{'姓名':'N','年龄':10},'3':{'姓名':'F','年龄':10}}
df=pd.DataFrame(dict)
print(df)
reslist=[]
for row in df.iterrows():
index, data = row
reslist.append([index]+data.tolist())
print(reslist)
运行结果如下