浅谈python中np.array的shape( ,)与( ,1)的区别
2018-06-04 14:47
696 查看
如下所示:
>>> 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 里 np.array 的shape ( ,)与( ,1)的区别
- python numpy array中维度的区别 array.shape
- 浅谈Python中列表生成式和生成器的区别
- Python进阶(七)-浅谈python3和Python2的区别
- python中array和matrix的区别
- 详谈Python中列表list,元祖tuple和numpy中的array区别
- [python]论numpy中matrix 和 array的区别
- <Python数据分析>numpy中array和asarray的区别
- python将txt文件读入为np.array
- python中list(列表)、元组和array的区别-分别什么时候使用?
- Python基础--range()和np.arrange()的区别与联系
- python中的list和array的区别
- python中range()、xrange()和np.arange()区别
- python numpy 如何获取和更改数组(array)的形状、维数-shape&reshape
- python中np.multiply()、np.dot()和星号(*)三种乘法运算的区别
- 浅谈Python中range和xrange的区别
- 浅谈Python2.6和Python3.0中八进制数字表示的区别
- python 有关矩阵行列的存取 np.array
- python里面list和array的区别
- np.array转换为list,嵌套的python list转成一个一维的python list