English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
update() 메서드는 딕셔너리에 지정된 항목을 삽입합니다. 이 지정된 항목은 딕셔너리나 이터러블 객체일 수 있습니다.
키가 딕셔너리에 없다면, update() 메서드는 요소를 딕셔너리에 추가합니다. 키가 딕셔너리에 있다면, 새로운 값으로 키를 업데이트합니다.
update()의 문법은 다음과 같습니다:
dict.update([other])
update() 메서드는딕셔너리또는 키/가능한 값 쌍(보통터플)의 이터러블 객체
update()를 매개변수를 전달하지 않고 호출하면, 딕셔너리는 변하지 않습니다.
update() 메서드는 딕셔너리 객체나 키를 사용합니다./가능한 값 쌍의 이터러블 객체의 요소를 딕셔너리에 업데이트합니다.
그는 어떤 값을 반환하지 않습니다(None을 반환합니다).
d = {1: "one", 2: "three"} d1 = {2: "two"} # 키 업데이트2의 값 d.update(d1) print(d) d1 = {3: "three"} # 키 사용3요소 추가 d.update(d1) print(d)
이 프로그램을 실행하면, 출력이 됩니다:
{1: 'one', 2: 'two'} {1: 'one', 2: 'two', 3: 'three'}
d = {'x': 2} d.update(y = 3, z = 0) print(d)
이 프로그램을 실행하면, 출력이 됩니다:
{'x': 2, 'y': 3, 'z': 0}