1. 首页
  2. 数据库
  3. 其它
  4. 浅谈python中np.array的shape( )与( 1)的区别

浅谈python中np.array的shape( )与( 1)的区别

上传者: 2020-12-31 13:30:56上传 PDF文件 25.36KB 热度 26次
如下所示: >>> 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个
用户评论