Python에서 딕셔너리의 .get(key, default) 메서드가 직접 인덱싱 dict[key]보다 유리한 점은?
쉬움 freeCodeCamp해설
dict.get(key, default)는 키가 존재하면 해당 값을, 존재하지 않으면 default(기본값은 None)를 반환합니다. dict[key]는 키가 없으면 KeyError 예외가 발생합니다. get()은 딕셔너리에 키를 추가하지 않으며, 안전한 조회가 필요할 때 if key in dict 검사 없이 간결하게 사용할 수 있습니다.