NumPy: сохранить указанный массив в текстовый файл и загрузить его
NumPy: базовое упражнение 37 с решением
Напишите программу NumPy, чтобы сохранить данный массив в текстовый файл и загрузить его.
Пример решения :
Код Python:
import numpy as np
import os
x = np.arange(12).reshape(4, 3)
print("Original array:")
print(x)
header ='col1 col2 col3 col4'
np.savetxt('temp.txt', x, fmt="%d", header=header)
print("After loading, content of the text file:")
result = np.loadtxt('temp.txt')
print(result)
Пример вывода:
Исходный массив: [[0 1 2] [3 4 5] [6 7 8] [9 10 11]] После загрузки содержимого текстового файла: [[0. 1. 2.] [3. 4. 5.] [6. 7. 8.] [9. 10. 11.]]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для сохранения двух данных массивов в одном файле в сжатом формате (формат .npz) и загрузите его.
Далее: Напишите программу NumPy для преобразования данного массива в байты и загрузите его как массив.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code