Python字典索引错误:列表索引超出范围

时间:2017-11-24 14:51:04

标签: python dictionary

我是学习python的新手,正在研究我的第一个项目。我已经取得了一些进展,昨晚有一些有效的代码,包括字典。但是现在,每当我尝试运行代码时,字典都会抛出列表索引错误。我的搜索建议这是(我认为),因为字典中使用的列表索引之一超出了定义列表的范围,但据我所知,情况并非如此。我已经搜索了合适的答案,以及我的代码,看看我是否能找到错误,而且我没有快乐。

代码是:

board = [[' ','|',' ','|',' '],['-',' ','-',' ','-'],[' ','|',' ','|',' '],['-',' ','-',' ','-'],[' ','|',' ','|',' ']]

coords = {'1':board[0][0],'2':[0][2],'3':board[0][4],'4':board[2][0],'5':board[2][2],'6':board[2][4],'7':board[4][0],'8':board[4][2],'9':board[4][4]}

我真的很难看到导致错误的原因,所以任何指针都会非常感激!

0 个答案:

没有答案