เมธอด update() ของคลาสพจนานุกรมของ Python มีวัตถุประสงค์สองประการ
จะเพิ่มคู่คีย์-ค่าใหม่หากพจนานุกรมยังไม่มีคีย์
>>> d1={'name': 'Ravi', 'age': 25, 'marks': 60}
วิธีการ update() ของวัตถุพจนานุกรมเป็นอาร์กิวเมนต์
d1.update({"course":"ComputerEngg"})
พจนานุกรมที่อัปเดตแสดงว่ามีการเพิ่มคู่คีย์-ค่าใหม่
>>> d1 {'name': 'Ravi', 'age': 25, 'marks': 60, 'course': 'Computer Engg'}
อย่างไรก็ตาม หากคีย์ที่มีอยู่แล้ว ค่าของคีย์จะถูกอัพเดตโดยเมธอด
>>>d1.update({"age":21}) >>> d1 {'name': 'Ravi', 'age': 21, 'marks': 60, 'course': 'Computer Engg'}