Python、numpy、矩阵

Python、numpy、矩阵,python,matrix,numpy,Python,Matrix,Numpy,我怎样才能得到矩阵A,而不是每行的最后一个“atribute”: A=[['2' '7' 'fas'] ['4' '8' 'sda'] ['1' '5' 'daf'] ['2' '24' 'gag']] 我知道行中的最后一个元素是[:-1] 我试过用numpy: A=[['2' '7'] ['4' '8'] ['1' '5' ] ['2' '24']] 矩阵A是随机元素,所以我是这样想的:A[:,end-1],但是numpy不知道end是什么 A[:, ?? ] >&g

我怎样才能得到矩阵A,而不是每行的最后一个“atribute”:

A=[['2' '7' 'fas']
 ['4' '8' 'sda']
 ['1' '5' 'daf']
 ['2' '24' 'gag']]
我知道行中的最后一个元素是[:-1]

我试过用numpy:

A=[['2' '7']
 ['4' '8']
 ['1' '5' ]
 ['2' '24']]
矩阵A是随机元素,所以我是这样想的:
A[:,end-1]
,但是numpy不知道end是什么

A[:,  ?? ]
>>> arr=np.array([[1,2,3],[4,5,6],[7,8,9]])
>>> arr[:,:-1]
array([[1, 2],
       [4, 5],
       [7, 8]])
>>> A = [ ['2', '7', 'fas']
        , ['4', '8', 'sda']
        , ['1', '5', 'daf']
        , ['2', '24', 'gag']
        ]

>>> [ x[:-1] for x in A ]
[['2', '7'], ['4', '8'], ['1', '5'], ['2', '24']]