我刚刚开始使用NumPy,我知道这是一个非常基本和奇怪的事情,但我注意到在一维数组上调用shape函数与在2D数组上调用shape函数时的行为不同。下面是它如何返回一维数组中的结果- arr=np.array([1,2,3])OUTPUT - (3,)
In this the number of column
我的理解是numpy中的一维数组可以解释为面向列的向量或面向行的向量。例如,具有形状(8,)的一维阵列可以被视为取决于上下文的形状(1,8)或形状(8,1)的二维阵列。我遇到的问题是,我编写的操作数组的函数在2-D情况下倾向于很好地处理向量和矩阵,但在1-D情况下就不太好了。the 1-D array to a 2-D arra