-1
私はPythonを学習する初心者で、私の最初のプロジェクトに取り組んでいます。私はいくつかの進歩を遂げ、昨夜は辞書を含むいくつかのコードが働いていました。しかし今、コードを実行しようとするたびに、辞書はリストインデックスエラーをスローします。私の検索では、辞書で使用されているリストインデックスの1つが定義されているリストの範囲外であるため、これが(私が思う)と示唆しています。私は適切な答えと、何が間違っているのかを知るためのコードを探し、喜んでいませんでした。Python dictionary Index Error:リストのインデックスが範囲外です。
コードは次のとおりです。
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]}
私は本当にエラーを引き起こしているかを確認するために苦労していますので、任意のポインタをいただければ幸いです!
を ' '2':[0] [2]' ' '2' のようになります。ボード[0] [2] '私は推測する.. –