Я пытаюсь сохранить текст с помощью NumPy, мне нужно, чтобы выяснить, как сортировать перед сохранением в основном я хочу обратный порядокNumPy savetxt порядок сортировки
p
является массивом
3 2.5
2 1.98
1 7.2
with open('fin.dat', 'a') as fout:
numpy.savetxt(fout,p,fmt='%.4f')
Я хочу, чтобы сохранить как
1 7.2
2 1.98
3 2.5
Как это сделать?
Is р а 1 одномерный массив? т. е. 'p = np.ndarray ([3, 2.5, 2, 1.98, 1, 7.2])'? – Kyle
Вам не нужен весь 'с открытыми' shenanigans, вы можете передать имя файла непосредственно в savetxt';) ' –
Но хорошо знать, что вы можете поместить' savetxt' в блок 'with open'. Хотя это может быть более полезно с 'loadtxt'. – hpaulj