序列化numpy数组的元组

Dat*_*Chu 3 python serialization numpy scipy

我有几个numpy矩阵(确切地说是3维)存储在元组中

(a1,b1,c1)
(a2,b2,c2)
...
(an,bn,cn)
Run Code Online (Sandbox Code Playgroud)

我想将每个元组序列化为一个文件,可以在另一台机器上读回Python(Linux => Windows,两者都是x86-64).什么是pythonic方法来实现这一目标?

Pau*_*aul 6

numpy.savez或numpy.savez_compressed是要走的路.我听说过,但从来没有遇到某些类型的阵列没有酸洗的问题.

我回忆起这篇文章(似乎没有太大的问题)以及numpy.void 没有酸洗的东西.可能不是问题,但确实如此.