- 0
- 이니스프리
- 조회 수 167
사전을 조회했을 때 사전의 키값이 존재하지 않으면 에러가 발생합니다.
try ~ except 문을 사용하지 않고 이러한 에러를 회피하려면 디폴트 값을 정해줘야 합니다.
딕셔너리.get(key[, default값])
예컨대 반복문을 돌릴 때 첫 루프에서 키가 생성되지 않은 경우의 에러를 회피하기 위해 사용할 수 있습니다.
my_dict[x] = my_dict.get(x, 0) + 1
참고로 유사한 메서드로서 .setdefault()가 있습니다 ^^
작성자
댓글 0
권한이 없습니다.