我有一个这样的 Pandas 数据框:
admit gpa gre rank
0 3.61 380 3
1 3.67 660 3
1 3.19 640 4
0 2.93 520 4
现在我想获取 pandas 中的行列表,例如:
[[0,3.61,380,3], [1,3.67,660,3], [1,3.19,640,4], [0,2.93,520,4]]
我该怎么做?
最佳答案
有一个内置方法也是最快的方法,在 .values
np 数组上调用 tolist
:
df.values.tolist()
[[0.0, 3.61, 380.0, 3.0],
[1.0, 3.67, 660.0, 3.0],
[1.0, 3.19, 640.0, 4.0],
[0.0, 2.93, 520.0, 4.0]]
关于python - 将 pandas DataFrame 转换为列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19585280/