여러 dict 병합하기
from itertools import chainfrom collections import defaultdictdict1 = {'bookA': 1, 'bookB': 2, 'bookC': 3}dict2 = {'bookC': 2, 'bookD': 4, 'bookE': 5}dict3 = defaultdict(list)for k, v in chain(dict1.items(), dict2.items()): dict3[k].append(v)for k, v in dict3.items(): print(k, v)
작성자가 댓글을 삭제했습니다.
답글삭제dict1.update(dict2)
답글삭제이렇게 쓰면 똑같지 않나..싶습니다?
삭제Good
삭제