Python에서 딕셔너리를 병합하는 | 연산자(merge operator)는 어떤 버전에서 도입되었고 어떻게 동작하나요?
보통 freeCodeCamp해설
Python 3.9부터 딕셔너리에 | (병합)과 |= (업데이트) 연산자를 사용할 수 있습니다. {'a': 1} | {'b': 2}는 {'a': 1, 'b': 2}를 반환하며, 중복 키가 있으면 오른쪽(뒤의) 딕셔너리 값이 우선합니다.
Python 3.9부터 딕셔너리에 | (병합)과 |= (업데이트) 연산자를 사용할 수 있습니다. {'a': 1} | {'b': 2}는 {'a': 1, 'b': 2}를 반환하며, 중복 키가 있으면 오른쪽(뒤의) 딕셔너리 값이 우선합니다.