如何将第一行的独立列附加到列表列表中

2024-05-08 23:53:16 发布

您现在位置:Python中文网/ 问答频道 /正文

如何将每列的第一行附加到列表列表中?我试图通过下面的代码,但似乎无法得到它的工作。你知道吗

data = [[],[],[]]

xy = ([1,2,3,4,5,9], [7,4,9,2,3,8], [1,2,3,4,5,9], [7,4,9,2,3,8])

data[0].append(xy(list(map(float,row[1:4][::2])))

Expected output:
[1,7,1,7]

Tags: 代码map列表outputdatafloatlistrow
1条回答
网友
1楼 · 发布于 2024-05-08 23:53:16

对每个子列表中的第一个项目(无论您称它们为列还是行)的简单理解将起作用:

xy = ([1,2,3,4,5,9], [7,4,9,2,3,8], [1,2,3,4,5,9], [7,4,9,2,3,8])

[row[0] for row in xy]
# [1, 7, 1, 7]

相关问题 更多 >