티스토리 뷰
### defaultdict ###
: dict() 에 list, int, set등 의 값을 기본값으로 장착 시켜주는 것
from collections import defaultdict
#dict.values() => list
d = defaultdict(list)
d[1].append(1)
print(d) # defaultdict(<class 'list'>, {1: [1]})
#dict.values() => int
d = defaultdict(int)
d[1] = 1
print(d) # defaultdict(<class 'int'>, {1: 1})
#dict.values() => set
d = defaultdict(set)
d[1].add(1)
print(d) # defaultdict(<class 'set'>, {1: {1}})
반응형
'Tip and Error > Python' 카테고리의 다른 글
.exe 파일(실행 파일) 만들기 (0) | 2021.04.15 |
---|---|
이진탐색 - bisect (0) | 2020.10.26 |
reverse() & reversed() & [::-1] (0) | 2020.10.02 |
문자열(' ')은 변경 할 수 없다. (0) | 2020.09.06 |
DP 풀 때 (0) | 2020.08.27 |
공지사항
최근에 올라온 글