如何确定numpy中n维数组的形状
How to decide shape of a n-dimension array in numpy
如何在 numpy 中表示 n 维矩阵的形状
例如
import numpy as np
a=np.array([[[1,2],[3,4]]])
print(a.shape)
这些的输出是 (1,2,2)
不用电脑怎么说呢。
感谢您的帮助。
开头有 3 个左括号,因此形状有 3 个元素。
第一个形状元素是1,因为第一个左括号包含一个元素,即。 “[[1,2],[3,4]]”。
第二个形状元素是 2,因为该层上有两个元素,“[1,2]”和“[3,4]”。
第三个形状元素是 2,因为在该层级上还有两个元素“1”和“2”(以及“3”和“4”)。
如何在 numpy 中表示 n 维矩阵的形状 例如
import numpy as np
a=np.array([[[1,2],[3,4]]])
print(a.shape)
这些的输出是 (1,2,2) 不用电脑怎么说呢。 感谢您的帮助。
开头有 3 个左括号,因此形状有 3 个元素。
第一个形状元素是1,因为第一个左括号包含一个元素,即。 “[[1,2],[3,4]]”。
第二个形状元素是 2,因为该层上有两个元素,“[1,2]”和“[3,4]”。
第三个形状元素是 2,因为在该层级上还有两个元素“1”和“2”(以及“3”和“4”)。