【问题标题】:How to change my dataframe into nested list [duplicate]如何将我的数据框更改为嵌套列表 [重复]
【发布时间】:2021-02-07 12:40:13
【问题描述】:

我有一个数据框:

col1   col2   col3
1       4      6
5       2      3
6       1      0

我想把它变成嵌套列表:

array([[1,5,6],[4,2,1],[6,3,0]])

我该怎么做?

【问题讨论】:

    标签: python python-3.x dataframe


    【解决方案1】:

    df.T.values 不工作吗?


    array([[1, 5, 6],
           [4, 2, 1],
           [6, 3, 0]], dtype=int64)
    

    df.T.values.tolist()


    [[1, 5, 6], [4, 2, 1], [6, 3, 0]]
    

    【讨论】:

      【解决方案2】:

      试试这个:

      df=  pd.DataFrame([[1,4,6],[5,2,3],[6,1,0]])
      
      df.T.values
      ### returns >> array([[1,5,6],[4,2,1],[6,3,0]])
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多