python如何提取列表的一列

avatar
作者
猴君
阅读量:1

要提取列表的一列,可以使用列表解析或者循环来完成。

  1. 使用列表解析:

    lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] column = [row[1] for row in lst] print(column)  # 输出 [2, 5, 8] 
  2. 使用循环:

    lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] column = [] for row in lst:     column.append(row[1]) print(column)  # 输出 [2, 5, 8] 

在以上两种方法中,lst 是待提取列的列表,row[1] 表示取每个子列表的第二个元素,并将其加入到新的列 column 中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!