python如何提取列表的一列

   2025-02-15 7900
核心提示:要提取列表的一列,可以使用列表解析或者循环来完成。使用列表解析:lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]column = [row[1]

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

使用列表解析:

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

使用循环:

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 中。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言