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 参数列表中的self 显式不等于冗余
Dec 01 Python
python中 ? : 三元表达式的使用介绍
Oct 09 Python
python之yield表达式学习
Sep 02 Python
Python之批量创建文件的实例讲解
May 10 Python
python实现自主查询实时天气
Jun 22 Python
python删除字符串中指定字符的方法
Aug 13 Python
python根据txt文本批量创建文件夹
Dec 08 Python
Python读写文件模式和文件对象方法实例详解
Sep 17 Python
Numpy实现卷积神经网络(CNN)的示例
Oct 09 Python
python爬虫多次请求超时的几种重试方法(6种)
Dec 01 Python
pytorch中的model=model.to(device)使用说明
May 24 Python
Python实现简单得递归下降Parser
May 02 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
用php和MySql来与ODBC数据连接
2006/10/09 PHP
Ucren Virtual Desktop V2.0
2006/11/07 Javascript
IE下通过a实现location.href 获取referer的值
2014/09/04 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
matplotlib作图添加表格实例代码
2018/01/23 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
详解Python中的动态属性和特性
2018/04/07 Python
一百多行python代码实现抢票助手
2018/09/25 Python
对Python 检查文件名是否规范的实例详解
2019/06/10 Python
Python 内置变量和函数的查看及说明介绍
2019/12/25 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
师范应届生语文教师求职信
2013/10/29 职场文书
开会迟到检讨书
2014/01/08 职场文书
授权收款委托书
2014/09/23 职场文书
初婚初育证明范本
2014/11/24 职场文书
房贷工资证明范本
2015/06/12 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
高中语文教学反思范文
2016/02/16 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
Mysql实现简易版搜索引擎的示例代码
2021/08/30 MySQL