가이드라인

딕셔너리 KeyError 예외 처리하기

KeyError는 딕셔너리에 존재하지 않는 키에 접근하려고 할 때 발생하는 예외입니다.

아래 코드는 딕셔너리에 존재하지 않는 price 키에 접근하여 KeyError가 발생하는 예시입니다.

KeyError 발생 예시
user_info = { "username": "user123", "email": "user123@example.com", "location": "Seoul" } # "age" 키가 존재하지 않아 KeyError 발생 user_age = user_info["age"]

KeyError를 예방하려면 딕셔너리에 접근하기 전에 키가 존재하는지 확인해야 합니다.

이를 위해 in 연산자를 사용하거나 get() 메서드를 활용할 수 있습니다.

다음 수업에서는 in 연산자와 get() 메서드에 대해 조금 더 자세히 알아보겠습니다.

Mission
0 / 1

딕셔너리에 접근하기 전에 해당 키가 존재하는지 확인하는 방법으로 in 키워드를 사용할 수 있다.

O
X

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과