Python/Python 예제 코드2024. 7. 9. 23:21defaultdict vs dict: 파이썬에서의 효율적인 카운팅 방법 비교
defaultdict와 dict를 사용하여 리스트에 있는 단어를 카운팅하는 방법을 비교합니다.2024. 7. 9 최초작성실행결과는 동일합니다. defaultdict 결과: {'apple': 3, 'banana': 2, 'cherry': 1, 'date': 1}일반 dict 결과: {'apple': 3, 'banana': 2, 'cherry': 1, 'date': 1}전체 코드입니다. from collections import defaultdict# 1. defaultdict를 사용한 카운팅def count_with_defaultdict(items): # 해당 키가 없으면 자동으로 0으로 초기화되며 이후 1을 더하게 됩니다. counter = defaultdict(int) fo..