1. ホーム
  2. プログラミング言語
  3. パイソン

Pythonエラー集です。IndexError: スカラー変数へのインデックスが無効です。

2022-01-21 20:45:29
<パス

IndexError: スカラー変数へのインデックスが無効です。
無効なインデックス

<マーク 一般的にnp配列のインデックスエラーで発生します。

次のような例があります。

    a = np.array([[1, 2], [3, 4], [5, 6]])
    print(a[0][0][1])

  • 1
  • 2

実行後、エラーが報告される。

IndexError: invalid index to scalar variable.

  • 1

そこで、上記のようなエラーが発生した場合、インデックスが正しくないかどうかを確認するため、本来であれば 二次元配列 のように、3段階のインデックスを使用します。