유니온 연산자(|)
x = {"k1": "v1x", "k2": "v2x"} y = {"k2": "v2y", "k3": "v3y"} print (x | y) # {'k1': 'v1x', 'k2': 'v2y', 'k3': 'v3y'} print (y | x) # {'k1': 'v1x', 'k2': 'v2x', 'k3': 'v3y'}여기서 주의 깊게 볼 건 k2값이 순서에 따라 다른 부분 입니다. 뒤에 있는 값이 Update되는 값이라 최신이 됩니다.
이 기능은 파이썬 3.9에서부터 지원합니다.
댓글 없음:
댓글 쓰기