Python Numpy 基础 input&output 笔记

这篇笔记介绍了Python Numpy库中的输入输出功能,包括np.save()和np.savez()用于存储数组,np.load()加载.npy和.npz文件。np.set_printoptions()用于设置数组打印选项,如精度和行宽。此外,还提到了np.savetxt()、np.loadtxt()和np.genfromtxt()用于处理CSV数据。尽管df.to_csv通常更常用,但在大量数据传输时,np.save表现出更好的速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python Numpy 基础 input&output 笔记

1. np.save() & np.savez() & np.load()

-Brief

np.save() 一次只能把一个array存储成.npy文件
np.savez() 一次可以把多个array存储到一个.npz文件
np.load() 可以读取 npy 或 npz 文件
key point: 如需一次性大量单一类型数据手动传输,np.save相比于更常用的df.to_csv有碾压性速度优势!
除此之外我还是更倾向to_csv哈哈哈

import numpy as np

outfile = r'.\test.npy'
np.random.seed(0)
x = np.random.uniform(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值