详解Python list和numpy array的存储和读取方法


Posted in Python onNovember 06, 2019

numpy array存储为.npy

存储:

import numpy as np
numpy_array = np.array([1,2,3])
np.save('log.npy',numpy_array )

读取:

import numpy as np
numpy_array = np.load('log.npy')

运行结果:

详解Python list和numpy array的存储和读取方法

list存储为.txt

存储:

list_log = []
list_log.append([1,2,3])
list_log.append([4,5,6,7])
file= open('log.txt', 'w') 
  for fp in list_log:
    file.write(str(fp))
    file.write('\n')
file.close()

这样存储的结果list_log的每一行在txt也是分行的

运行结果:

详解Python list和numpy array的存储和读取方法

详解Python list和numpy array的存储和读取方法

读取:

file=open('log.txt', 'r')
list_read = file.readlines()

读出来list_read的结果仍然是一行一行的

运行结果:

详解Python list和numpy array的存储和读取方法

.txt文件读取为int

详解Python list和numpy array的存储和读取方法

label_path = 'C:/Users/leex/Desktop/label.txt'
file = open((label_path),'r')
label = [int(x.strip()) for x in file]
file.close()

运行结果:

详解Python list和numpy array的存储和读取方法

如果不加int(),则读取的为字符串格式

详解Python list和numpy array的存储和读取方法

还有一种常见的情况是label是以one-hot编码存储的

详解Python list和numpy array的存储和读取方法

可以用np.loadtxt读取

import numpy as np
label_path = 'C:/Users/leex/Desktop/label.txt'
label = np.loadtxt(label_path, dtype=np.int64)

运行结果

详解Python list和numpy array的存储和读取方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python创建关联数组(字典)的方法
May 04 Python
让python在hadoop上跑起来
Jan 27 Python
Python常见字典内建函数用法示例
May 14 Python
浅谈python脚本设置运行参数的方法
Dec 03 Python
对python中dict和json的区别详解
Dec 18 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
Jan 07 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
基于Python批量生成指定尺寸缩略图代码实例
Nov 20 Python
使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解
Jan 25 Python
Python常用断言函数实例汇总
Nov 30 Python
python实战之90行代码写个猜数字游戏
Apr 22 Python
Python中的套接字编程是什么?
Jun 21 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 #Python
Python list与NumPy array 区分详解
Nov 06 #Python
Django实现WebSSH操作物理机或虚拟机的方法
Nov 06 #Python
django 简单实现登录验证给你
Nov 06 #Python
Python数据可视化:箱线图多种库画法
Nov 06 #Python
使用Python完成15位18位身份证的互转功能
Nov 06 #Python
python3.8 微信发送服务器监控报警消息代码实现
Nov 05 #Python
You might like
DISCUZ 分页代码
2007/01/02 PHP
php Http_Template_IT类库进行模板替换
2009/03/19 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
js下用层来实现select的title提示属性
2010/02/23 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
2015/08/05 Javascript
angularjs表格分页功能详解
2016/01/21 Javascript
Vue2.0使用过程常见的一些问题总结学习
2017/04/10 Javascript
Node.js五大应用性能技巧小结(必须收藏)
2017/08/09 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
2020/10/30 Javascript
python 数据加密代码
2008/12/24 Python
Python3读取zip文件信息的方法
2015/05/22 Python
Python计算已经过去多少个周末的方法
2015/07/25 Python
简单谈谈Python流程控制语句
2016/12/04 Python
基于Python对数据shape的常见操作详解
2018/12/25 Python
python如何获取当前文件夹下所有文件名详解
2019/01/25 Python
django框架防止XSS注入的方法分析
2019/06/21 Python
基于python的Paxos算法实现
2019/07/03 Python
使用npy转image图像并保存的实例
2020/07/01 Python
Python grequests模块使用场景及代码实例
2020/08/10 Python
全球性的女装店:storets
2019/06/12 全球购物
大学生自我评价怎样写好
2013/10/23 职场文书
英文求职信结束语大全
2013/10/26 职场文书
韩国商务邀请函
2014/01/14 职场文书
音乐节策划方案
2014/06/09 职场文书
小学班主任事迹材料
2014/12/17 职场文书
内勤岗位职责
2015/02/10 职场文书
公务员保密工作承诺书
2015/05/04 职场文书