为了账号安全,请及时绑定邮箱和手机立即绑定

熊猫DataFrame到列表列表

熊猫DataFrame到列表列表

炎炎设计 2019-11-30 14:19:24
将列表列表转换为pandas数据框很容易:import pandas as pddf = pd.DataFrame([[1,2,3],[3,4,5]])但是,如何将df重新变成列表列表?lol = df.what_to_do_now?print lol# [[1,2,3],[3,4,5]]python 熊猫
查看完整描述

3 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

您可以访问基础数组并调用其tolist方法:


>>> df = pd.DataFrame([[1,2,3],[3,4,5]])

>>> lol = df.values.tolist()

>>> lol

[[1L, 2L, 3L], [3L, 4L, 5L]]


查看完整回答
反对 回复 2019-11-30
?
HUX布斯

TA贡献1876条经验 获得超6个赞

我不知道它是否适合您的需求,但您也可以这样做:


>>> lol = df.values

>>> lol

array([[1, 2, 3],

       [3, 4, 5]])

这只是ndarray模块中的一个numpy数组,可让您执行所有常见的numpy数组操作。


查看完整回答
反对 回复 2019-11-30
  • 3 回答
  • 0 关注
  • 420 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信