首页 numpy正文

np.shape的用法详解

启明SEO numpy 2023-04-17 11:05:54 1161 0

np.shape通俗的来说,就是表示一个数组的形状,比如说创建一个numpy数组b,如下:

b=np.arange(12).reshape(3,4)

使用np.shape(b),结果输出为(3, 4),表示b是一个3行4列的二维数组。

当我们使用b.shape[0],输出结果为:3,表示b有3列

当我们使用b.shape[1],输出结果为4,表示b有4行

np.shape的用法详解

当我们创建一个三维数组c,如下:

c=np.arange(12).reshape(2,3,2)

使用np.shape(c),结果输出为(2,3,2)。

当我们使用c.shape[0],输出结果为:2,即数组c第一维长度

当我们使用c.shape[1],输出结果为3,即数组c第二维长度

当我们使用c.shape[2],输出结果为:2,即数组c第三维长度


所以,np.shape()表示数组的形状,而数组.shpae[index]则表示当前维度的长度。

评论

启明SEO微信

有什么问题欢迎添加微信咨询

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

网站始终只收录一个首页,为什么

网站始终只收录一个首页,为什么

新做了两个网站,但是一直只是收录一个首页,快......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......