numpy: np.newaxis

用于增加array的dimension
比如:
1D 会变成 2D,2D会变成3D……

x1 = np.array([1, 2, 3])
np.shape(x1)  # (3,)

x2 = x1[:, np.newaxis]
np.shape(x2) # (3, 1)
x3 = x1[np.newaxis, :]
np.shape(x3) # (1, 3)

未完

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 纹理基础 纹理是一种结构化的存储形式(Textures are a structured form of st...
    RichardJieChen阅读 16,243评论 0 10
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,793评论 0 33
  • 先决条件 在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看Python Tutoria...
    舒map阅读 2,633评论 1 13
  • NumPy是Python中关于科学计算的一个类库,在这里简单介绍一下。 来源:https://docs.scipy...
    灰太狼_black阅读 1,266评论 0 5
  • 若你问我为什么给孩子去上早教,我想说只是单纯的想给孩子一个接触外界美好环境的机会,有幸,蒙特梭利,担的起美好二字!...
    胖小懒阅读 247评论 0 0