npy文件笔记

文章目录

读写示例

写和读一份代码都包含了。
np.save() # 写
np.load() # 读

python 复制代码
import numpy as np

# 1. 创建一些示例数据 (比如 3x4 的矩阵)
data = np.array([[1, 2, 3],
                 [4, 5, 6],
                 [7, 8, 9],
                 [10, 11, 12]])

print(f"原始数据形状: {data.shape}")


# np.save(文件名, 数组对象) 注意:不需要手动加 .npy 后缀,它会自动加上
np.save('my_matrix', data)
print("✅ 保存成功!生成了 my_matrix.npy")

# 读取  np.load(文件路径)
loaded_data = np.load('my_matrix.npy')

print("📥 读取到的数据:")
print(loaded_data)
print(f"读取数据形状: {loaded_data.shape}") # 形状也会完美还原
什么时候用npy

见如下表格。

你的需求 推荐格式 理由
纯数字矩阵/向量,追求速度 .npy 二进制直读,最快,无转换损耗
需要给人看/跨语言传输 CSV / JSON 人类可读,通用性强
存复杂的 Python 对象 (字典/类) Pickle (.pkl) 万物皆可存,但仅限 Python
跟 MATLAB 交互 .mat 它是 MATLAB 的亲儿子
相关推荐
liuyicenysabel10 分钟前
大模型学习笔记 · 第八篇 · 进阶:偏好对齐与多卡训练
人工智能·笔记·学习
万亿少女的梦16842 分钟前
基于Python的高考志愿填报辅助系统设计与实现
java·spring boot·python·mysql·vue
闲猫2 小时前
Python FastAPI + SQLAlchemy 入门教程:从零搭建你的第一个 Web 应用
前端·python·fastapi
番茄育学园3 小时前
我的三款主流云存储音乐库实测笔记
笔记·分类·媒体
北极星日淘5 小时前
中古货品品相评级算法实战|Java权重计分实现标准化五级品相体系
开发语言·python
hangyuekejiGEO5 小时前
临沂GEO服务企业技术选型分析
人工智能·python
十月的皮皮6 小时前
C语言学习笔记20260706-栈的压入、弹出序列验证
c语言·笔记·学习
闲猫6 小时前
Python 虚拟环境 virtualenv & uvicorn 服务搭建 & FAstAPI 使用
开发语言·python
AI视觉网奇6 小时前
vllm 多卡部署
python
精明的身影7 小时前
网络计划WebApp求解:融合Python与AI决策的项目管理系统
网络·python·web app