У меня есть foll. Список:Список вывода и массив numpy в тот же файл
ll = ['ncols 4320\n', 'nrows 2160\n', 'xllcorner -180\n', 'yllcorner -90\n', 'cellsize 0.083333001\n', 'NODATA_value -9999\n']
и NumPy 2d массив:
arr = [[1.0,2.0],[3.0,4.0]]
Я хочу, чтобы создать новый текстовый файл и первый вывод списка в нем (один элемент в каждой строке), а затем выводить 2D массив (одна строка на строку). Прямо сейчас я могу вывести массив как таковой:
numpy.savetxt('out.txt', delimiter=' ')
Как добавить список в этот выходной файл?
Вы можете открыть файл самостоятельно, писать в него, а затем передать его в 'savetxt'. 'savetxt' одинаково доволен именем файла или уже открытым файлом. – hpaulj
спасибо @hpaulj, если вы можете написать это как ответ, я буду рад принять – user308827