美文网首页Numpy
numpy 高维数组的个人理解

numpy 高维数组的个人理解

作者: 不做废物 | 来源:发表于2018-08-01 18:40 被阅读150次

    numpy 高维数组 内嵌列表结构与几何结构

    Array_example.png

    python3 首先是 按照黑笔所画的地方排列, 也即代码print里面的第一行 [1,2],直观上先排列 最高维(axis 2) ,再排列低维,axis 1, axis 0,像搭积木一样,每一层每一层地展示。 print中, 空行上下分开了两层

    import numpy as np
    y = np.array([1,2,4,3,7,4,2,5,9,6,7,5,1,2,3,2,0,2,9,8,6,8,9,8])
    y = y.reshape(4,3,2)
    print(y)
    
    [[[1 2]
      [4 3]
      [7 4]]
    
     [[2 5]
      [9 6]
      [7 5]]
    
     [[1 2]
      [3 2]
      [0 2]]
    
     [[9 8]
      [6 8]
      [9 8]]]
    

    相关文章

      网友评论

      本文标题:numpy 高维数组的个人理解

      本文链接:https://www.haomeiwen.com/subject/xogrvftx.html