Функция save
Функция save сохраняет массив NumPy
в бинарный файл с расширением .npy.
Первым параметром функция принимает имя
файла в виде строки. Вторым параметром
передаётся сохраняемый массив.
Синтаксис
np.save(file, arr)
Пример
Давайте сохраним одномерный массив в бинарный файл:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
np.save('arr.npy', arr)
print("Array saved successfully")
Результат выполнения кода:
"Array saved successfully"
Пример
Сохраним двумерный массив с явным указанием типа данных:
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]], dtype=np.float32)
np.save('matrix.npy', arr)
print("Matrix saved")
Результат выполнения кода:
"Matrix saved"
Пример
Расширение .npy добавляется автоматически, если его не указать:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
np.save('data', arr)
print("File saved as data.npy")
Результат выполнения кода:
"File saved as data.npy"