dict.get()
키가 없을 때 사용할 기본값을 지정해 값을 읽습니다.
기본 문법
mapping.get(key, default=None)작은 예제 python
settings = {"theme": "light"}
print(settings.get("theme"))
print(settings.get("language", "ko"))
print(settings)실행 결과
light
ko
{'theme': 'light'}헷갈리기 쉬운 점
- 키가 없다고 딕셔너리에 기본값을 저장하지는 않습니다.
- 이미 존재하는 키의 값이 None이면 기본값 대신 None이 나옵니다. 키 없음과 값이 None인 상태를 구분하세요.