我正在学习“ Numpy”,我在某处读到要获取数组的总大小,我们可以使用“ size”。
下面是我执行的命令:
print("x3 shape:", x3.shape)
print("x3 size: ", x3.size)
结果:
x3 shape: (3, 4, 5)
x3 size: 60
我不明白为什么12个值的总大小为60。 我尝试过但仍然无法形象化。
答案 0 :(得分:3)
在numpy中,45454 [1, 1, 1] (1.0, 2.5, 30.0)
用于获取数组的维详细信息,而shape
返回数组中存在的元素总数。
在您的示例中,矩阵是三维的,因此其大小为size
。