python 里 np.array 的shape ( ,)与( ,1)的区别
2017-11-27 17:00
597 查看
>>> import numpy as np >>> x = np.array([1, 2]) >>> y = np.array([[1],[2]]) >>> z = np.array([[1,2]]) >>> print(x.shape) (2,) >>> print(y.shape) (2, 1) >>> print(z.shape) (1, 2)
x[1,2]的shape值(2,),意思是一维数组,数组中有2个元素
y[[1],[2]]的shape值是(2,1),意思是一个二维数组,每行有1个元素
z [[1,2]]的shape值是(1,2),意思是一个二维数组,每行有2个元素
相关文章推荐
- 浅谈python中np.array的shape( ,)与( ,1)的区别
- python numpy array中维度的区别 array.shape
- python基础之list,zip,array的区别
- python中range()、xrange()和np.arange()区别
- 详谈Python中列表list,元祖tuple和numpy中的array区别
- python中array和list的区别
- python np.arange,np.linspace和np.logspace之间的区别
- python将txt文件读入为np.array
- python里面list和array的区别
- python numpy 如何获取和更改数组(array)的形状、维数-shape&reshape
- Python基础--range()和np.arrange()的区别与联系
- python中list(列表)、元组和array的区别-分别什么时候使用?
- Python中的list与NumPy中array的区别 及相互转换
- python list和 php中 array区别
- python中range()、xrange()和np.arange()区别
- Python中list的拷贝与Numpy的array的拷贝的区别
- Python Numpy的数组array和矩阵matrix的用法与区别
- python_array[0][0]与array[0,0]区别
- python 有关矩阵行列的存取 np.array
- python中array和matrix的区别