浅谈python的第三方库——numpy(二)

前一期博文中,初步探索了numpy中矩阵的几种运算操做,本文将展现numpy矩阵的元素抽取与合并操做。python

1 元素抽取

在咱们使用矩阵的时候,有时须要提取出矩阵的某些位置上的元素单独研究,这时就须要熟悉矩阵元素的定位操做。3d

1.1 提取单个元素

从上图中能够看到:矩阵的行列次序是从零开始的,即代码中矩阵的第0列(行)至关于咱们一般认为的矩阵第1列(行)。blog

1.2 提取多个元素

在抽取多个矩阵元素时,会用到形如“a:b”的表达,这是告诉python解释器咱们要提取某个矩阵的第a+1行(列)到第b行(列);若只有形式“ : ”,则表示抽取矩阵的全部行(列)。numpy

2 矩阵合并

使用方法hstack()能够横向拼接矩阵,vstack()能够纵向拼接矩阵,须要注意拼接方向上矩阵大小要一致。方法

相似地,使用concatenate方法也能够达到相同效果,其中axis=0表示沿着纵向拼接,axis=1表示沿着横向拼接。im

相关文章
相关标签/搜索