2013-03-29 279 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