반응형
Dictionary: unpacking 2개 dictionary를 unpacking해서 1개 dictionary로 합치기
d1 = {'a': 2, 'b': 3}
d2 = {'c': 4, 'd': 5}
res = {**d1, **d2}
-
Dictionary를 unpacking하려면 ** 사용
-
res는 새롭게 만들어진 dictionary
-
res 안에는 d1과 d2가 합쳐진 것이 들어간다.
중복된 key를 가지는 dictionary들의 unpacking 후 합치기
d1 = {'a': 2, 'b': 3}
d2 = {'b': 4, 'c': 5}
res = {**d1, **d2}
-
d1과 d2는 서로 같은 key 'b'를 가지고 있음
-
res에는 1개의 key 'b'만 존재
-
'b' : 4 값을 가져서, 나중에 들어온 key가 이전 것을 override
반응형
'Python' 카테고리의 다른 글
Python tuple unpacking 파이썬 튜플 언팩킹 (0) | 2022.07.31 |
---|---|
파이썬 Python 정규식 regular expression (0) | 2022.07.30 |
네이버 실시간 검색어를 자동 추출하는 방법 (0) | 2017.05.03 |