[24.05.31] 99클럽 코테 스터디 12일차 TIL - DefaultDict
·
회고
1. DefaultDictdefaultdict는 python의 collections 모듈에서 제공하는 딕셔너리 서브클래스로, 기본 값을 제공하는 기능을 가지고 있다.기본 딕셔너리와 달리 defaultdict는 존재하지 않는 키를 참조할 때 keyError를 발생시키지 않고, 저장된 기본 값을 자동으로 생성하여 반환한다. 1.1 장점기본 값 자동 생성 : 기본 값을 자동으로 생성하여 키가 존재하지 않을 때 발생하는 KeyError를 방지하고, 코드가 더 간결해지고 명확해진다.초기화가 필요 없는 코드 : 값을 추가하기 전에 미리 초기화 할 필요가 ㅇ벗어 코드의 가독성을 높여주고 버그를 줄여준다.코드 간결화 : 코드가 더 간결해지고 명확해진다.타입 안전성 : 일관된 타입의 기본값을 보장할 수 있다. 1.2 ..