numpy.array 的shape属性理解
import numpy as np
二维
y = np.array([[1,2,3],[4,5,6]])
print(y)
[[1 2 3]
[4 5 6]]print(y.shape) # 展示行数,列数
(2, 3)print(y.shape[0]) # 展示行数
print(y.shape[1]) # 展示列数
三维
x = np.array([[[1,2,3],[4,5,6]],[[7,8,9],[0,1,2]],[[3,4,5],[6,7,8]]])
print(x)
[[[1 2 3]
[4 5 6]]
[[7 8 9]
[0 1 2]]
[[3 4 5]
[6 7 8]]]
print(x.shape) #展示 降维度出来的低维度个数,行数,列数
(3, 2, 3)print(x.shape[0]) # 降为出来的低维度个数
print(x.shape[1]) # 每个低维度数组的行数
print(x.shape[2]) # 每个低维度数组的列数
以看到x是一个包含了3个两行三列的二维数组的三维数组,x.shape[0]代表包含二维数组的个数,x.shape[1]表示二维数组的行数,x.shape[2]表示二维数组的列数。
可以看到,shape[0]表示最外围的数组的维数,shape[1]表示次外围的数组的维数,数字不断增大,维数由外到内。
numpy.array 的shape属性理解相关推荐
- numpy数组array的shape属性-1维、2维···
numpy数组array的shape属性-1维.2维··· numpy 创建的数组都有一个shape属性,它是一个元组,返回各个维度的维数.有时候我们可能需要知道某一维的特定维数. 一维情况 二维 可 ...
- python 三维数组,numpy中np.shape的理解
python 三维数组,numpy中np.shape的应用 直接贴图对于shape函数一般表示输出数组的形状,对于二维数组就是输出行与列,对于三维数组,shape[0]表示三维数组中包含多少个二维数组 ...
- numpy的Y.shape和Y.shape[0]的区别
numpy数组的shape属性返回数组的维度.如果Y有n行和m列,那么Y.shape是(n,m).所以Y.shape[0]是n. 所以 假定 import numpy as np a=np.array ...
- 关于Numpy数组中属性shape的理解
关于Numpy数组中属性shape的理解 概述:numpy数组都有着shape这一属性,怎么理解这一属性呢?看以下代码: # 关于numpy中shape参数的深刻理解 p1 = np.array([1 ...
- Numpy 一维、二维数组、size/dtype/shape属性、数组函数arange/linspace/logspace /diag/zeros/ones/random 、多维数组索引和筛选)
参考: https://gitbook.cn/gitchat/column/undefined/topic/5e3bceadec8d9033cf924665 打开 IPython ,创建 Python ...
- Python numpy库 shape属性和reshape()方法
shape是数组array的属性:reshape()是数组array的方法 shape属性可以获得当前array的形状: import numpy as npa = np.array([1, 2, 3 ...
- numpy报ValueError: could not broadcast input array from shape
问题描述 在使用numpy将list转为array的时候报错 代码 a = np.array([[1,2],[3,4]]) b = np.array([[5,6,7],[8,9,10]]) c = [ ...
- Python 数据分析三剑客之 NumPy(一):理解 NumPy / 数组基础
CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...
- 基础 | numpy ndarray 之内功心法,理解高维操作!
多维数据的形象表示 import numpy as np # 一维数据不用赘言 data_1d = np.array([0, 1, 2, 3]) # 二维数据作为 m 行 n 列的表格,例如 2 行 ...
最新文章
- 知识产权基础(上、下)
- 成长的速度一定要超过父母老去的速度
- [转载] 晓说——第15期:揭秘欧洲列强恩仇录
- “读书人”的事儿,能叫抄吗?
- java读取配置文件properties
- geometry-api-java 学习笔记(五)多边形 Polygons
- android 图片识别白色区域进行裁剪_【研途技能贴】| 4款好用的图片处理软件推荐...
- jpa中::::_项目学生:JPA标准查询
- 如何在CentOS 7上安装和配置MySQL Cluster
- maven打包忽略注解_maven打包后pom.properties中的注释问题-阿里云开发者社区
- cascade=CascadeType.ALL的深坑
- day15 java接口在开发中的作用
- epoch训练时间不同_神经网络训练的三个基本概念Epoch, Batch, Iteration
- Win2003远程桌面报错:RPC错误 解决办法
- mac系统pycharm配置python环境_Python--在Mac下安装PyQt5环境并配合pycharm(全部使用当前最新版)...
- 约瑟夫问题java 递归_从约瑟夫问题的递归实现的问题说起
- 程序员的职业素养---编码
- NWT失败反思:公司都死了,还怕得罪人
- LeetCode:累加数【306】
- Codevs 2800 送外卖(状压DP)
热门文章
- 织梦的下载与安装教程
- 使用开源权限控制组件search-guard来操作Elasticsearch
- Android BLE低功耗蓝牙重启手机后自动连接失败问题
- Windows Upnp 服务补丁——UpnpFix V1.0
- 记帐软件测试自学,初入软件测试必备:不知如何下手?一篇文章带你上手批量功能测试...
- 任正非女儿演讲谈华为人才观:选择比天赋重要
- 程序员的知识问题,仅供参考
- win10或win7系统不小心误碰笔记本触摸板,打乱桌面图标排列顺序
- 科技新品 | 创维比手机还纤薄的电视;TCL三款智慧伴学平板电脑;三星扩充车用内存产品阵容...
- 通过PR 制造拍照效果(快门角度)