欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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行

相关标签: python 语法