前一期博文中,初步探索了numpy中矩阵的几种运算操做,本文将展现numpy矩阵的元素抽取与合并操做。python
在咱们使用矩阵的时候,有时须要提取出矩阵的某些位置上的元素单独研究,这时就须要熟悉矩阵元素的定位操做。3d
从上图中能够看到:矩阵的行列次序是从零开始的,即代码中矩阵的第0列(行)至关于咱们一般认为的矩阵第1列(行)。blog
在抽取多个矩阵元素时,会用到形如“a:b”的表达,这是告诉python解释器咱们要提取某个矩阵的第a+1行(列)到第b行(列);若只有形式“ : ”,则表示抽取矩阵的全部行(列)。numpy
使用方法hstack()能够横向拼接矩阵,vstack()能够纵向拼接矩阵,须要注意拼接方向上矩阵大小要一致。方法
相似地,使用concatenate方法也能够达到相同效果,其中axis=0表示沿着纵向拼接,axis=1表示沿着横向拼接。im