Matrix 从矩阵中提取列

Matrix 从矩阵中提取列,matrix,python-3.x,user-defined-functions,extraction,Matrix,Python 3.x,User Defined Functions,Extraction,好吧,我只是想知道如何从矩阵中提取列。这将使用在函数中定义的用户 例如: D = [[2,9], [5,2], [1,0]] def col(B,j): print(col(D,0)) 将导致: [2,5,1] 编辑:我自己也没想到 def col(B,j): Z=[] for i in range(len(B)): Z.append(B[i][j]) return Z 不需要范围:返回[B行的[j]行] def col(B,j): Z=

好吧,我只是想知道如何从矩阵中提取列。这将使用在函数中定义的用户

例如:

D = [[2,9], [5,2], [1,0]]
def col(B,j):


print(col(D,0))
将导致: [2,5,1]

编辑:我自己也没想到

def col(B,j):
    Z=[]
    for i in range(len(B)):
        Z.append(B[i][j])

    return Z

不需要
范围
返回[B行的[j]行]
def col(B,j):
    Z=[]
    for i in range(len(B)):
        Z.append(B[i][j])
    return Z