使用python中的size,数组的总大小到底是多少?

时间:2018-07-26 14:17:46

标签: python arrays python-3.x numpy size

我正在学习“ Numpy”,我在某处读到要获取数组的总大小,我们可以使用“ size”。

下面是我执行的命令:

print("x3 shape:", x3.shape) 

print("x3 size: ", x3.size)

结果:

x3 shape: (3, 4, 5)

x3 size: 60

我不明白为什么12个值的总大小为60。 我尝试过但仍然无法形象化。

1 个答案:

答案 0 :(得分:3)

在numpy中,45454 [1, 1, 1] (1.0, 2.5, 30.0) 用于获取数组的维详细信息,而shape返回数组中存在的元素总数。 在您的示例中,矩阵是三维的,因此其大小为size