numpy中shape的使用方法

Posted 呸呸呸adiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了numpy中shape的使用方法相关的知识,希望对你有一定的参考价值。

首先翻译官方的文档

shape(a)返回一个array的shape(还是有点模糊,先看下面)

参数

 a:类数组,数组(这个类数组是?)

类数组可以是列表,比如说

a = range(5)
shape(a)


b = [[1,2],[2,4]]
shape(b)

数组的话可以是numpy数组

a = array(range(4))
b = array([1,2],[3,3])

 


 

返回:

一个元组,里面是一些int类型

其中,每一个元素代表原数组中每一维的长度

 

以上是关于numpy中shape的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

numpy.array的shape属性 —— 2018-09-07

numpy中 array数组的shape属性

这是在一行代码中向 numpy 数组添加额外维度的最佳方法吗?

Numpy 简单教程(二)数组的形状(shape)操作

Numpy中的广播(Broadcasting)

len(arr)和arr.shape [0]之间的Numpy性能差距