Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะอัพเดตค่าของคีย์ในพจนานุกรมใน Python ได้อย่างไร?


อ็อบเจ็กต์พจนานุกรม Python คือคอลเล็กชันของคู่คีย์:ค่าที่ไม่เรียงลำดับ ในวัตถุพจนานุกรม d ค่าที่เกี่ยวข้องกับคีย์ใด ๆ สามารถรับได้โดย d[k]

>>> d={'one':1, 'two':2,'three':3,'four':4}
>>> d['two']
2

การมอบหมาย d[k]=v จะอัปเดตวัตถุพจนานุกรม หากมีการใช้คีย์ที่มีอยู่ในนิพจน์ ค่าที่เกี่ยวข้องจะได้รับการอัปเดต หากไม่ได้ใช้คีย์ คู่คีย์-ค่าใหม่จะถูกเพิ่มในวัตถุพจนานุกรม

>>> d={'one':1, 'two':2,'three':3,'four':4}
>>> d['two']=22
>>> d
{'one': 1, 'two': 22, 'three': 3, 'four': 4}
>>> d['five']=5
>>> d
{'one': 1, 'two': 22, 'three': 3, 'four': 4, 'five': 5}