Поэтому я пытаюсь создать код для построения ураганов, используя списки, файлы и исключения.Я сделал грубый алгоритм и имею представление о том, как это сделать.Но что действительно заставляет меня задуматься, так это как получить доступ к определенным индексам, таким как целый столбец из двумерного списка.
Итак, вот список, который я создал, и пользователь введет файл урагана, чтобы построить график с использованием длинных, широтных и ветровых скоростей.Вот что у меня есть ...
tdlr: не уверен, как получить доступ к определенному индексу и подключиться к функциям
#user input for hurricane file
try:
user_input = raw_input('Enter the name of the hurricane file (quit to
exit) ==>')
if user_input == "quit":
break
except (FileNotFoundError, NameError):
print('Could not find file, please enter another.')
except ValueError:
print('Vallue Error, could not convert value to float', ) #insert
specificed error location; how??
except IndexError:
print('Index Error, line did not contain all columns', ) #insert
specificed error location; how??
hurricane_file = open(user_input)
#convert latitude, longtitude, windspeed to float, how??
for col[2,3,4] in hurricane_file
#categorize hurricanes
category_list = {
['wind speed', 'category', 'color']
['[0-74)', 0, 'white']
['[74-96)', 1, 'blue']
['[96-111)', 2, 'green']
['[111-130)', 3, 'yellow']
['[130-157)', 4, 'orange']
['[157- ', 5, 'red']
}