티스토리 뷰

Tip and Error/Python

defaultdict - collections 모듈

geonwoopaeng@gmail.com 2020. 10. 14. 09:00

### 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
공지사항
최근에 올라온 글