python numpy存取文件的方式

  • Post category:Python

NumPy是Python中用于科学计算的一个重要的库,它提供了高效的多维数组array和与之相关的量。在NumPy中,我们可以使用load()函数和save()函数来读取和保存二进制文件。

读取二进制文件

使用NumPy的load()函数可以读取二进制文件,包括使用load()函数等。下面是一些示例:

import numpy as np

# 读取二进制文件
data = np.load('data.npy')
print(data)

在上面的示例中,我们使用load()函数读取名为data.npy的二进制文件。

保存二进制文件

使用NumPy的save()函数可以保存二进制文件,包括使用save()函数等。下面是一些示例:

import numpy as np

# 创建数组
data = np.array([[1, 2], [3, 4], [5, 6]])

# 保存二进制文件
np.save('data.npy', data)

在上面的示例中,我们使用save()函数将数组保存到名为data.npy的二进制文件中。

示例一:读取二进制文件

import numpy as np

# 读取二进制文件
data = np.load('data.npy')
print(data)

在上面的示例中,我们使用load()函数读取名为data.npy的二进制文件。

示例二:保存二进制文件

import numpy as np

# 创建数组
data = np.array([[1, 2], [3, 4], [5, 6]])

# 保存二进制文件
np.save('data.npy', data)

在上面的示例中,我们使用save()函数将数组保存到名为data.npy的二进制文件中。

综上所述,NumPy库提供了load()函数和save()函数来读取和保存二进制文件。这些函数可以帮助我们更加高效地进行科学计算和数据分析。