두 개의 사전을 새 사전으로 병합하고 싶습니다. x = {'a': 1, 'b': 2} y = {'b': 3, 'c': 4} z = merge(x, y) >>> z {'a': 1, 'b': 3, 'c': 4} 키가 두 사전에 모두 있을 때마다 k값만 y[k]유지해야 합니다. 단일 표현식에서 두 개의 Python 사전을 병합하려면 어떻게 해야 합니까? 사전 x및 y의 경우 얕게 병합된 사전 z은 에서 값을 가져오고 에서 값을 y대체합니다 x. Python 3.9.0 이상(2020년 10월 17일 출시 , 여기 PEP-584에서 논의 ): z = x | y Python 3.5 이상: z = {**x, **y} Python 2(또는 3.4 이하)에서 함수를 작성하십시오. def merge_two_dicts(x,..