【发布时间】:2016-02-14 06:23:46
【问题描述】:
我有一个 Pandas 数据框,我想将其转换为列表列表,其中每个子列表都是数据框中的一行。我如何还包括索引值,以便以后可以使用ReportLab 将其输出到 PDF 表
import pandas as pd
df = pd.DataFrame(index=['Index 1', 'Index 2'],
data=[[1,2],[3,4]],
columns=['Column 1', 'Column 2'])
list = [df.columns[:,].values.astype(str).tolist()] + df.values.tolist()
print list
输出:
[['Column 1', 'Column 2'], [1L, 2L], [3L, 4L]]
想要的输出:
[['Column 1', 'Column 2'], ['Index 1', 1L, 2L], ['Index 2', 3L, 4L]]
【问题讨论】:
标签: python python-2.7 pandas dataframe