defaultdict1 defaultdict이란? 오늘은 고수가 23줄만에 푼 문제를 1시간 반 넘게 붙잡고 뻘짓한 슬픈 날이다. 나는 dfs 문제에 좀 약한 것 같다.... 아무튼 고수들의 코드를 보니 하나같이 defaultdict를 쓴 것을 볼 수 있었다. 나는 그냥 dict을 썼다가 key error를 213539번 마주한 상태였다. dict이면 dict이지 defaultdict는 대체 무엇이란 말인가? 그래서 defaultdict이란? 객체의 기본값을 미리 지정해 놓을 수 있는 딕셔너리이다. 그러니까 이걸 쓰면 그런 키 값 없어! 하고 뱉는 keyerror로부터 자유로워질 수 있다는 말이다. from collections import defaultdict data = defaultdict(int) 예를 들어 이렇게 사용하면 값이 지정되지 않은 키.. 2022. 9. 16. 이전 1 다음 반응형