[swift] Swift 딕셔너리에서 특정 키와 값을 병합하는 방법은?

다음은 예제 코드입니다:

var dict1 = ["a": 1, "b": 2]
let dict2 = ["b": 3, "c": 4]

dict1.merge(dict2) { (current, _) in current }

print(dict1) // 출력: ["a": 1, "b": 2, "c": 4]

위의 예제에서 dict1dict2를 병합하고, 중복된 키에 대해서는 dict1의 값을 유지시켰습니다. 멤버십을 설정하고 싶은 경우에는 dict1.merge(dict2) { (_, new) in new }를 사용할 수 있습니다.

자세한 내용은 Swift 공식 문서를 참조하시기 바랍니다.