Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 사전 값을 업데이트하는 방법은 무엇입니까?

<시간/>

Python의 내장 사전 클래스에는 update() 메서드가 있습니다. 다른 사전 개체를 인수로 사용합니다.

예시

D1.update(D2)

D2 개체가 D1과 병합됩니다. D2에 D1에 이미 있는 키가 포함되어 있으면 해당 값이 업데이트되고 새 키인 경우 새 키-값 쌍이 추가됩니다. D1에 업데이트된 내용이 표시됩니다.

출력

>>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5}
>>> D2={"book":200, "scale":10}
>>> D1.update(D2)
>>> D1
{'pen': 25, 'pencil': 10, 'book': 200, 'sharpner': 5, 'eraser': 5, 'scale': 10}