因此,我正在尝试使用列表,文件和异常编写用于飓风绘图的代码。我做了一个粗略的算法,并对如何解决这个问题有了一个想法。但是,真正让我思考的是如何访问某些索引,例如二维列表中的整个列。
所以这是我创建的列表,用户将输入飓风文件,以便使用长,短和风速绘制日期。这就是我到目前为止所拥有的...
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']
}