打印python numpy数组时,双嵌套括号在该数组中的含义是什么?

打印python numpy数组时,双嵌套括号在该数组中的含义是什么?,python,numpy,Python,Numpy,我有python代码的截图: 是X行向量还是一维向量,或者只是没有维度的numpy数组 是X2列向量还是二维矩阵?X2输出中的两个嵌套括号是否表示它是二维矩阵?如果是,当它像X的输出一样打印时,如何将其更改为带单括号的列向量?双方括号表示它是二维数组。打印(X2[0])-你能解释你所看到的吗?X是1d的形状(10,)(这是一个1元素元组)X2是2d(10,1)。每个维度有一层[]。行向量、列向量、矩阵均未记录为numpy术语。

我有python代码的截图:

是X行向量还是一维向量,或者只是没有维度的numpy数组


是X2列向量还是二维矩阵?X2输出中的两个嵌套括号是否表示它是二维矩阵?如果是,当它像X的输出一样打印时,如何将其更改为带单括号的列向量?

双方括号表示它是二维数组。

打印(X2[0])
-你能解释你所看到的吗?
X
是1d的形状(10,)(这是一个1元素元组)<代码>X2是2d(10,1)。每个维度有一层[]。行向量、列向量、矩阵均未记录为numpy术语。