파이썬 배우기
[파이썬] dict에서 없는 키값 처리하는 get() 함수
차근차근 디지털
2023. 11. 20. 15:48
파이썬에서 key 값으로 value를 확인하는 것은 아주 쉽습니다!
subj_dict = {'국어':80, '수학':100,'영어':95}
subj_dict['국어'] # 80
하지만 없는 키 값을 물어보면 KeyError가 뜹니다!
딕셔너리에 없는 값을 임의의 값으로 에러를 처리하고 넘기고 싶다면, get() 함수로 간단히 넘길 수 있습니다!
즉, dict.get(key, 없는 값 처리할 내용) = value
print(subj_dict.get('과학','해당 과목 정보 없음')) #해당 과목 정보 없음
print(subj_dict.get('미술','해당 과목 정보 없음')) #해당 과목 정보 없음
print(subj_dict.get('영어','해당 과목 정보 없음')) #95