Ниже приведена моя строка, которую я скопировал из текстового файла. Я хочу заменить последний столбец новыми данными.
CROPWAT 8.0 Climate data
0 6
Ananthapur
-99.90
-99.90 -99.90
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 3.90
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 4.77
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 5.78
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 6.30
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 6.17
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 5.06
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 4.49
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 4.41
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 4.49
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 4.12
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 3.68
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9 3.48
new_data = ['3.10', '3.71', '4.46', '4.83', '5.02', '4.72', '4.09', '3.96', '3.84', '3.54', '3.15', '2.93']
Я должен выполнить эту задачу, не теряя форматирование моих исходных данных. Я использую команду .replace
, но код длинный. Если есть более разумный способ сделать это, пожалуйста, дайте мне знать.