【发布时间】:2019-05-19 03:56:58
【问题描述】:
我的 df 看起来像这样:
col1 col2 col3 col4
1 0 1 0
1 0 1 0
1 0 1 0
1 0 1 0
1 0 1 0
如何将col1-col3 转换为元组列表并分配给变量?然后创建一个只有 col4 的数组并分配给变量?
示例最终结果:
lst = [[1,0,1],[1,0,1],[1,0,1],[1,0,1],[1,0,1]]]
lst_col4 = [[0],[0],[0],[0],[0]]
【问题讨论】:
-
我在你的最终结果中没有看到任何元组
-
df[['col1', 'col2', 'col3']].values.tolist()
-
您可以选择特定列,然后转换为列表列表。查看标记的重复项。
标签: python arrays python-3.x pandas