【Pandas DataFrame】KeyError: キーエラー。辞書型のオブジェクトなどで存在しないキーを参照しようとした場合に発生します。

python

「KeyError: キーエラー」とは、辞書型のオブジェクトなどで存在しないキーを参照しようとした場合に発生するエラーです。以下のようなpythonコードを実行した場合に発生します。

dic = {'apple': 'りんご', 'orange': 'みかん'}
print(dic['banana'])

上記のコードを実行すると、以下のようなエラーが表示されます。

Traceback (most recent call last):
File "sample.py", line 3, in <module>
print(dic['banana'])
KeyError: 'banana'

このエラーが発生した場合、辞書型のオブジェクトに存在しないキーを参照しようとしたことが原因です。このエラーを解決するためには、存在しないキーを参照しようとしていないかを確認し、存在しないキーを参照している場合は、正しいキーを指定する必要があります。例えば、以下のように正しいキーを指定することでエラーを解決できます。

dic = {'apple': 'りんご', 'orange': 'みかん'}
print(dic['apple'])
タイトルとURLをコピーしました