numpy 声明空数组详解


Posted in Python onDecember 05, 2019

你搜索这个,你会发现好多都是np.zeros(5,2),嗯都是复制的一个国外的帖子,然而没有翻译人家的话。

然后你愤怒的关闭页面。这简直就是文不对题,这哪是空的。

实际上,numpy的数组机制并不支持空数组。(什么鬼答案?)简单来讲就是numpy会申请连续的内存,如果频繁改变大小,他就要频繁申请新的内存。如果你会c语言知道指针的话,你很容易就能想到他不是list格式而是array格式。

如果你不会c语言,那么也没有关系。不影响。只需要记住,numpy的数组一旦变动大小就会像搬家一样大包小包的带着自己的全部数据,拉家带口的搬到新家,所以,才需要你一开始就将numpy数组的大小设定好。

这也就意味着,你不能从空开始,一点点堆数据。但是你可以赋值啊。

举个例子:

sum = np.zeros(shape=(2284,1200))
for i in range(2284):
  pic_lab = mini_lab[i,:,:]
  pic_flatten = np.reshape(pic_lab,(1,1200))
  sum[i] = pic_flatten

一般我们都不会一点谱都没有,真的没谱的话,不如先用python的list,然后再用ndarray = np.array(list)转换好了。

以上这篇numpy 声明空数组详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python调用C/C++动态链接库的方法详解
Jul 22 Python
Python深入学习之闭包
Aug 31 Python
Python单链表的简单实现方法
Sep 23 Python
python实现简单的socket server实例
Apr 29 Python
Python socket编程实例详解
May 27 Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 Python
python实现车牌识别的示例代码
Aug 05 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
Jun 18 Python
Python实现弹球小游戏
Aug 01 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
Feb 25 Python
教你怎么用Python实现多路径迷宫
Apr 29 Python
Numpy将二维数组添加到空数组的实现
Dec 05 #Python
numpy.ndarray 实现对特定行或列取值
Dec 05 #Python
numpy ndarray 取出满足特定条件的某些行实例
Dec 05 #Python
使用 Supervisor 监控 Python3 进程方式
Dec 05 #Python
Python 寻找局部最高点的实现
Dec 05 #Python
解决pycharm 安装numpy失败的问题
Dec 05 #Python
Flask项目中实现短信验证码和邮箱验证码功能
Dec 05 #Python
You might like
thinkphp配置文件路径的实现方法
2016/08/30 PHP
COM中获取JavaScript数组大小的代码
2009/11/22 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
JS模拟键盘打字效果的方法
2015/08/05 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
2015/10/30 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
2015/12/20 Javascript
正则表达式优化JSON字符串的技巧
2015/12/24 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
react实现pure render时bind(this)隐患需注意!
2017/03/09 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
2017/07/27 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
Python中的自省(反射)详解
2015/06/02 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
2016/05/16 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
python实现诗歌游戏(类继承)
2019/02/26 Python
python3下pygame如何实现显示中文
2020/01/11 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
Pycharm Git 设置方法
2020/09/15 Python
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
装潢设计实习自我鉴定
2013/09/19 职场文书
高中军训感言600字
2014/03/11 职场文书
增员口号大全
2014/06/18 职场文书
四风对照检查剖析材料
2014/10/07 职场文书
六查六看个人剖析材料
2014/10/14 职场文书
刘公岛导游词
2015/02/05 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
借条格式范本
2015/05/25 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
原生JS实现飞机大战小游戏
2021/06/09 Javascript
教你怎么用Python实现GIF动图的提取及合成
2021/06/15 Python
数据库之SQL技巧整理案例
2021/07/07 SQL Server