嵌套列表返回索引

2024-03-29 09:36:47 发布

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

在嵌套列表中,如何打印元组中的第一个和第三个索引值?你知道吗

L= [[1,2,3,4,2,3],[4,5,6,7,3,4]]

返回[(1,3),(4,6)]

而不是赋值L[0][1]等。。以及返回值,返回所有列表中的第一个索引值和第三个索引值。你知道吗


Tags: 列表元组赋值返回值
3条回答

你可以使用列表理解来循环它

L= [[1,2,3,4,2,3],[4,5,6,7,3,4]]
my_output = [(x[0],x[2]) for x in L]

输出:

[(1, 3), (4, 6)]

您可以使用列表理解和索引

L= [[1,2,3,4,2,3],[4,5,6,7,3,4]]
my_output = [(value[0],value[2]) for value in L]
>>> L = [[1,2,3,4,2,3],[4,5,6,7,3,4]]
>>> print [(l[0], l[2]) for l in L]
[(1, 3), (4, 6)]

相关问题 更多 >