初級 › IndexError: list index out of range の原因と直し方 › パターン2
IndexError: list index out of range の原因と直し方
リストの範囲外の添字にアクセスしたときに出るエラーです。
1 names = ["a", "b"] 2 print(names[__]) ^
Traceback (most recent call last):
File "main.py", line 2, in <module>
print(names[5])
~~~~~^^^
IndexError: list index out of range
空欄を埋めて実行を通す
存在する要素数を超えた添字を指定すると発生します。len()で長さを確認する習慣があると防げます。
次の問題