본문 바로가기
Python/Python FAQ

Python 파이썬에서 딕셔너리를 확장하는 "extend", Python "extend" for a dictionary

by 베타코드 2023. 8. 1.
반응형

질문


어떻게 for 루프를 사용하지 않고 사전에 다른 사전을 추가할 수 있는 가장 좋은 방법은 무엇인가요? 예를 들어:

>>> a = { "a" : 1, "b" : 2 }
>>> b = { "c" : 3, "d" : 4 }
>>> a
{'a': 1, 'b': 2}
>>> b
{'c': 3, 'd': 4}

결과:

{ "a" : 1, "b" : 2, "c" : 3, "d" : 4 }

다음과 같은 방식으로:

a.extend(b)  # 이 방법은 작동하지 않습니다

답변


a.update(b)

최신 Python 표준 라이브러리 문서

반응형

댓글