python エラー「IndexError: list index out of range」が発生した場合の対処法

python エラー「IndexError: list index out of range」が発生した場合の対処法

pythonで、エラー「IndexError: list index out of range」が発生した場合の対処法を記述してます。pythonのバージョンは3.10.0を使用してます。Listの範囲外の値を指定した際などに発生します。

環境

  • OS windows11 home 64bit
  • python 3.10.0

エラー全文

以下のコードで発生

lst = [1, 2, 3]

print(lst[2]) # 3
print(lst[3])

エラー全文

    print(lst[3])
IndexError: list index out of range

原因

リストの範囲にない値を指定したため

対処法

リストを追加するか、範囲内の値を指定する

lst = [1, 2, 3, 4]

print(lst[2]) # 3
print(lst[3]) # 4