2013-03-29 221 views
0

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

因此,例如:

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 

回答

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

无需'range':'return [row [j] for row in B]'' – eryksun