2017-10-11 4 views
-1

チームの2次元配列を作成したい。したがって、私はチーム[0] [i]またはチーム[1] [0]のように手を差し伸べることができます。最初の印刷は正しい値を返しますが、2番目の印刷は致命的なインデックスを範囲外に返します。2次元オブジェクト配列を初期化すると致命的なエラーが返される

self.teams = [self.first_array , self.second_array] 
print(self.teams[0][0].name) 
print(self.teams[1][0].name) 
+1

'second_array'は初期化されていますか? – the4kman

答えて

0

やってみてください。

self.teams = [self.first_array , self.first_array] 

これが動作する場合は、特にself.second_arrayに何か問題があります。特に自己とそのプロパティを初期化する場所では、残りのコードを見ることができないという点を除いて、構文は正常です。

関連する問題