码迷,mamicode.com
首页 > 编程语言 > 详细

Python Numpy数组的读入、存储操作

时间:2018-06-26 13:55:17      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:class   操作   进制   IV   tle   ocs   title   href   file   

从文件中加载ndarray数组

  • 从文本文件中加载ndarray数组 np.loadtxt

    >>> np.loadtxt(textfile) # textfile是文本文件
  • .npy或者.npz文件中加载ndarray数组np.load
    如果是.npy结尾的文件,则返回单个ndarray数组
    如果是.npz结尾的文件,则返回一个字典类型对象,{filename: array}

    >>> np.load(textfile) # textfile是.npz或.npy结尾的二进制文件

将ndarray数组存入文件

  • 将单个ndarray数组存入一个二进制文件中np.save

    >>> x = np.arange(10) 
    >>> np.save(outfile, x) # outfile必须以.npy结尾
  • 将多个ndarray数组存入一个二进制文件中 np.savez

    >>> x = np.arange(10) 
    >>> y = np.sin(x)
    >>> np.savez(outfile, x,y) # outfile必须以.npz结尾
  • 将ndarray数组存入文本文件中 np.savetxt

    >>> x = np.arange(10) 
    >>> y = np.sin(x)
    >>> np.savetext(outfile, x, delimiter=‘,‘) # outfile为文本文件
    >>> np.savetext(outfile, (x,y))
    >>> np.savetext(outfile, x, fmt=%1.4e)

Python Numpy数组的读入、存储操作

标签:class   操作   进制   IV   tle   ocs   title   href   file   

原文地址:https://www.cnblogs.com/xiashaopengGo/p/9228623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!