python--x.shape中(4,)与(4,1)的区别
程序员文章站
2022-07-02 21:22:44
...
进入python,我们输入以下语句
>>>import numpy as np
>>>a=np.array([0,1,2,3])
>>>b=np.array([[0],[1],[2],[3]])
>>>c=np.array([[0,1,2,3]])
>>>a.shape
(4,)
>>>b.shape
(4, 1)
>>>c.shape
(1, 4)
分析:
a.shape说明数组a的维数是1,其中有4个元素
b.shape说明数组b的维数是2,每行1个元素,有4行
c.shape说明数组c的维数是2,每行4个元素,有1行
上一篇: 工业4.0架构方案介绍