Skip to main content
 首页 » 编程设计

python之选择列表中每个子列表的前两个元素

2025年05月04日14arxive

<分区>

我有一个列表列表,例如:

a = [[1,2,3,4,5], [6,7,8,9,10], [11,12,13,14,15], [16,17,18,18,20]] 

我想在一行代码中创建一个仅包含每个子列表的前两个元素的新列表。例如:

b = [[1, 2], [6, 7], [11, 12], [16, 17]] 

我尝试了以下但它不起作用:

b = a[:][0:2] 

有什么想法吗?