[python] 딕셔너리의 키와 값을 병합하기

딕셔너리는 파이썬에서 유용한 데이터 구조 중 하나입니다. 딕셔너리의 키와 값을 병합하는 방법은 매우 유용한데, 이번에는 이에 대해 알아보겠습니다.

딕셔너리의 키와 값을 병합

파이썬에서 딕셔너리의 키와 값을 병합하는 방법은 여러 가지가 있습니다. 가장 기본적인 방법은 둘 다 포함된 두 개의 딕셔너리를 하나로 병합하는 것입니다.

다음은 두 개의 딕셔너리를 업데이트하는 예시입니다.

dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
dict1.update(dict2)
print(dict1)

이 경우에는 dict1이라는 딕셔너리에 dict2의 키와 값을 업데이트하게 됩니다. 결과는 {'a': 1, 'b': 3, 'c': 4}가 됩니다.

이와 유사한 기능을 하는 update 메서드 대신에 파이썬 3.5부터는 {**dict1, **dict2} 문법을 사용해도 됩니다.

딕셔너리의 키와 값을 병합하는 방법에 대해서 알아보았습니다. 딕셔너리를 다룰 때 유용하게 활용할 수 있는 기능이니 잘 기억해두시기 바랍니다.