確認ありがとうございます。いうことは上記の例示データでkeito94さんの期待した動きだと以下のようになる感じですね。※行初めなので行全体の配列を追加(if文がTrue時の処理)map_data:[[0,1,2,3,4],[5,6]]~(省略)~map_data:[[0,1,2,3,4],[5,6,7,8,9]]ということでまずは沖さん指摘のif文が自分の期待した通りに判定されているかを確認してみましょう。オフトピックちなみに私だったらif文を使わずにつくると思います。混乱させてしまうと思うので、そのやり方は本題が解決した後に余力があれば提示しますね。本題は沖さんが回答している通りなので、私はそれ以外を主としてレスします。廃止前のエラーを修正したという感じですね。[/quote]なるほど。いうことであれば廃止はやめて、load関数方式で行くことにしたと明示してくださいね。書かれていないことは分からないので、私のように「廃止前の説明かな?」と誤解を招いてしまいます。本題とはあまり関係ないものの、ここも直してみたという説明でしょうか?違和感があることに気づき...どうしたのかはわかりませんが何かしら奮闘されたと理解しておきます。[/quote]はい。違和感に気づく前のコードは、以下のとおりです。ファイルのアドレスは0から始まるとばかり思っていたのですが、1から始まることに気づいて修正しました。[/quote]なるほどなるほど。あれば、何を直したのかを今回のように明示してもらえると助かります。修正後のソースだけをはるのであれば「○○を△△に直しました」のように説明を付与してもらわないと何を直したのか分からないままになることがありますので。id=3,19442,147112]実際に一列目だけ読み込まれたことはどうやって確認したのでしょうか?[/quote]Pycharmについているブレークポイントによるデバッグ機能で、調べました。添付している画像を見てください。ちなみに画像は1列目の7行目まで来たところです。==0ですがこれは何を期待しての条件式でしょうか?→どういう場合にTrueになるつもりで書いていますかを教えてください[/quote]これは、参照するマップが新しい列に来たときに、新しく配列を生成することを期待しての条件式です。生成されている最初の列でない、なおかつ新しく読み込まれる列のときにTrueになります。[/quote]上記で少し書きましたが、現在のソースでステップ実行してみてその条件でTrueになり期待した通りに動いたでしょうか?これは沖さんのデバッグのやり方も参考にしておかしな部分を見つけてみましょう。][/quote]はい。[/quote]確認ありがとうございます。いうことは上記の例示データでkeito94さんの期待した動きだと以下のようになる感じですね。※行初めなので行全体の配列を追加(if文がTrue時の処理)map_data:[[0,1,2,3,4],[5,6]]~(省略)~map_data:[[0,1,2,3,4],[5,6,7,8,9]]ということでまずは沖さん指摘のif文が自分の期待した通りに判定されているかを確認してみましょう。[offtopic]ちなみに私だったらif文を使わずにつくると思います。混乱させてしまうと思うので、そのやり方は本題が解決した後に余力があれば提示しますね。==0ですがこれは何を期待しての条件式でしょうか?→どういう場合にTrueになるつもりで書いていますかを教えてくださいこれは、参照するマップが新しい列に来たときに、新しく配列を生成することを期待しての条件式です。生成されている最初の列でない、なおかつ新しく読み込まれる列のときにTrueになります。本当でしょうか?この部分だけを抜き出して動かしてみるとあなたが期待していない動作をしていることがわかるはずです。何度言ってもデバッグのやり方がわからないようなので今回は単純な確認用のコードを提示しましょうマップは例として5x5で設定しています。4))]いかがですか?あなたの期待通りの動作になっていますか?さて、この続きはあなたがどう考えるか次第です。==0ですがこれは何を期待しての条件式でしょうか?→どういう場合にTrueになるつもりで書いていますかを教えてください[/quote]これは、参照するマップが新しい列に来たときに、新しく配列を生成することを期待しての条件式です。生成されている最初の列でない、なおかつ新しく読み込まれる列のときにTrueになります。[/quote]本当でしょうか?この部分だけを抜き出して動かしてみるとあなたが期待していない動作をしていることがわかるはずです。何度言ってもデバッグのやり方がわからないようなので今回は単純な確認用のコードを提示しましょうマップは例として5x5で設定しています。4))][/code][/spoil]いかがですか?あなたの期待通りの動作になっていますか?さて、この続きはあなたがどう考えるか次第です。廃止前のエラーを修正したという感じですね。本題とはあまり関係ないものの、ここも直してみたという説明でしょうか?違和感があることに気づき...どうしたのかはわかりませんが何かしら奮闘されたと理解しておきます。