NumPy阵列的形状
数组的形状可以定义为每个维度上的元素数量。维度是指我们为了指定一个数组中的单个元素而需要的索引或下标的数量。
我们如何获得一个数组的shape
在NumPy中,我们将使用一个叫做shape的属性,它返回一个元组,元组中的元素给出了相应的数组尺寸的长度。
语法: numpy.shape(array_name)
参数:数组作为一个参数被传递。
返回:一个元组,其元素为相应的数组尺寸的长度。
示例 1: (Printing the shape of the multidimensional array)
输出:
上面的例子返回(2,4)和(2,2,2),这意味着arr1有2个维度,每个维度有4个元素。同样,arr2有3个维度,每个维度有2行和2列。
示例 2: (Creating an array using ndmin using a vector with values 2,4,6,8,10 and verifying the value of last dimension)
输出:
在上面的例子中,我们验证了维度的最后值为5。