输入与输出#

提示

NumPy API 参考:输入和输出 <https://numpy.org/doc/stable/reference/routines.io.html>`_

NumPy 二进制文件 (NPY, NPZ)#

load(file[, mmap_mode, allow_pickle])

.npy, .npz 或 pickle 文件加载数组或 pickled 对象。

save(file, arr[, allow_pickle])

将数组保存为 .npy 格式的二进制文件。

savez(file, *args, **kwds)

将一个或多个数组保存到未压缩的 .npz 格式文件中。

savez_compressed(file, *args, **kwds)

将一个或多个数组保存到以压缩的 .npz 格式文件中。

文本文件#

loadtxt(*args, **kwargs)

从文本文件加载数据。

savetxt(fname, X, *args, **kwargs)

将数组保存到文本文件中。

genfromtxt(*args, **kwargs)

从文本文件加载数据,并按指定方式处理缺失值。

fromstring(*args, **kwargs)

从字符串中的文本数据初始化的新 1-D 数组。

字符串格式化#

array2string(a, *args, **kwargs)

返回数组的字符串表示形式。

array_repr(arr[, max_line_width, precision, ...])

返回数组的字符串表示形式。

array_str(arr[, max_line_width, precision, ...])

返回数组内容的字符串表示。

format_float_positional(x, *args, **kwargs)

将浮点标量格式化为位置表示法的十进制字符串。

format_float_scientific(x, *args, **kwargs)

将浮点标量格式化为科学计数法中的十进制字符串。

Base-n 表示法#

binary_repr(num[, width])

返回输入数字的二进制表示形式,作为字符串。

base_repr(number[, base, padding])

返回一个数字在给定基数系统中的字符串表示。