您的位置:首页 > 编程语言 > Python开发

Python:如何取矩阵的部分列,保存为一个新的矩阵

2017-08-19 17:23 316 查看
首先输入一个矩阵:

>>> b=[[1,2,3,4,5,6],[2,2,3,4,5,6],[3,2,3,4,5,6],[4,2,3,4,5,6],[5,2,3,4,5,6]]

>>> b=np.array(b)

>>> b

array([[1, 2, 3, 4, 5, 6],

       [2, 2, 3, 4, 5, 6],

       [3, 2, 3, 4, 5, 6],

       [4, 2, 3, 4, 5, 6],

       [5, 2, 3, 4, 5, 6]])

目标:取上述矩阵的2,3,4,5,6列

>>> e=b[:,1:len(b[0])]

>>> e

array([[2, 3, 4, 5, 6],

       [2, 3, 4, 5, 6],

       [2, 3, 4, 5, 6],

       [2, 3, 4, 5, 6],

       [2, 3, 4, 5, 6]])
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: