유니온 연산자(|)
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에서부터 지원합니다.
댓글 없음:
댓글 쓰기