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实现web方式logview的方法
Aug 10 Python
Python编程中对super函数的正确理解和用法解析
Jul 02 Python
Python实现的归并排序算法示例
Nov 21 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
Feb 16 Python
Python 旋转打印各种矩形的方法
Jul 09 Python
简单了解python反射机制的一些知识
Jul 13 Python
Python OpenCV图像指定区域裁剪的实现
Oct 30 Python
python3.x 生成3维随机数组实例
Nov 28 Python
Python enumerate函数遍历数据对象组合过程解析
Dec 11 Python
Python tkinter和exe打包的方法
Feb 05 Python
python 如何使用find和find_all爬虫、找文本的实现
Oct 16 Python
python基于tkinter实现gif录屏功能
May 19 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
网站当前的在线人数
2006/10/09 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
JS 动态加载脚本的4种方法
2009/05/05 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
js实现获取焦点后光标在字符串后
2014/09/17 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
2016/01/28 Javascript
jQuery实例—选项卡的简单实现(js源码和jQuery)
2016/06/14 Javascript
微信小程序  audio音频播放详解及实例
2016/11/02 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
2016/12/25 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
微信小程序如何实现精确的日期时间选择器
2020/01/21 Javascript
JS的时间格式化和时间戳转换函数示例详解
2020/07/27 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
[05:43]VG.R战队教练Mikasa专访:为目标从未停止战斗
2016/08/02 DOTA
Python和php通信乱码问题解决方法
2014/04/15 Python
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
python导入模块交叉引用的方法
2019/01/19 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
Python‘==‘ 及 ‘is‘相关原理解析
2020/09/05 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
12.4法制宣传日活动总结
2014/08/26 职场文书
买房子个人收入证明
2014/10/12 职场文书
教师群众路线心得体会
2014/11/04 职场文书
2016年“节能宣传周”活动总结
2016/04/05 职场文书
Python实现Hash算法
2022/03/18 Python