違和感に気づく前のコードは、以下のとおりです。1から始まることに気づいて修正しました。print("レイヤーを読み取ります。Pycharmについているブレークポイントによるデバッグ機能で、調べました。添付している画像を見てください。ちなみに画像は1列目の7行目まで来たところです。これは、参照するマップが新しい列に来たときに、新しく配列を生成することを期待しての条件式です。生成されている最初の列でない、なおかつ新しく読み込まれる列のときにTrueになります。