Python二维数组按列取元素

Numpy数组能够直接切片,可是普通的Python二维数组不行。python 方法一 a = [[1,2],[3,4]] b = [i[0] for i in a] # 从a中的每一行取第一个元素。 print(b) [1, 4] 方法二 a = [[1,2],[3,4]] b = list(zip(*a)) print(b) [(1, 3), (2, 4)]
相关文章
相关标签/搜索