Skip to main content
 首页 » 编程设计

python之正确切片列表列表

2025年05月04日9soundcode

我有一个看起来像这样的输入流:

data = [[1,234],[2,432],[3,443]] 

我正在尝试找出获取每个列表的第二个元素的最佳方法。我可以通过 data[0][1] 之类的方式轻松获取单个条目的第二个值,或者使用 data[0:2]< 获取范围内包含两个元素的每个列表,但我终其一生都无法弄清楚如何从每个数组中获取第二个元素,而不是通过数组独立处理每个元素并在旁边创建一个新元素。这是一个丑陋的解决方案,还有更好的解决方案吗?谢谢!

请您参考如下方法:

使用列表理解:

[lst[1] for lst in data]