np.array()里传一个中括号是列表,传两个中括号呢?
来源:3-6 Numpy数组(和矩阵)的合并与分割

慕田峪210210
2018-04-07
为啥np.array([[4,5,6]]) 的维度是2? 注意:有两个中括号
写回答
2回答
-
是的,传两个括号就是二维矩阵,即使只有一行,是1*2的矩阵。实际从计算机的角度[[4,5,6]]也是一个二维数组。[4,5,6]是一个一维数组。([[[4,5,6]]]是一个三维数组)
三个中括号就是三维的。但是在这个课程中,完全不会处理三维矩阵。
你的第二个问题,程序执行了第一行,但是如果不调用print,Jupyter notebook只会显示最后一行的结果。
00 -
慕田峪210210
提问者
2018-04-08
明白了,谢谢老师!
00
相似问题