본문 바로가기
BackEnd/파이썬

[파이썬] 딕셔너리 합치기(병합하기)

by whdgus928 2023. 1. 12.

1. key값이 겹치지 않을때

from collections import Counter

dict_first = {'A':1, 'B':2, 'C':3}
dict_second = {'D':1, 'E':2, 'F':3}

dict_first.update(dict_second

# 결과 출력: {'A': 1, 'B': 2, 'C': 3, 'D': 1, 'E': 2, 'F': 3}

 

2. key값이 겹칠때

from collections import Counter

dict_first = {'A':1, 'B':2, 'C':3}
dict_second = {'A':1, 'B':2, 'C':3}

result = dict(Counter(dict_first)+Counter(dict_second))

#결과출력 : {'A': 2, 'B': 4, 'C': 6}
반응형

댓글