如何从具有列名和列值的数据帧生成列表?

我有一个pandas dataframe对象,如下所示:

一二三四五
0    1    2      3     4     5
1    1    1      1     1     1

我想生成一个列表对象列表,其中第一项是列标签,其余列表值是列数据值:

nested_list=[[one',1,1]
[two',2,1]
[三,三,一]
[four',4,1]
[5,5,1]]

我该怎么做?谢谢你的帮助

最简单的方法可能是list(dt.T.itertuples())(其中dt是您的数据帧)。这将生成一个元组列表

发表评论