-
[파이썬] 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
'파이썬 배우기' 카테고리의 다른 글
[파이썬] matplotlib으로 다중 꺾은선 그래프 그리기 (1) 2023.11.21 [파이썬] 데이터프레임 합치는 3가지 방법 (1) 2023.11.21 [파이썬] 데이터프레임에서 조건에 맞는 값 변경하는 두 가지 방법 (0) 2023.11.20 [파이썬] zip 함수로 리스트 짝지어주기 (0) 2023.11.16 [파이썬] enumerate로 자동으로 인덱싱하기 (0) 2023.11.16