字典元素添加、修改、删除
1.给字典新增“键值对”。如果“键”存在,则覆盖旧的键值对;如果“键”不存在,则新增“键值对”。
2.使用update()将新字典所有键值对全部添加到旧字典对象上。如果key有重复,则直接覆盖。
3.字典中元素的删除,可以使用del()方法;或clear()删除所有键值对;pop()指定键值对,并返回对应的“值对象”;
4.popitem():随机删除和返回改键值对。
字典元素添加、修改、删除
1.给字典新增“键值对”。如果“键”存在,则覆盖旧的键值对;如果“键”不存在,则新增“键值对”。
2.使用update()将新字典所有键值对全部添加到旧字典对象上。如果key有重复,则直接覆盖。
3.字典中元素的删除,可以使用del()方法;或clear()删除所有键值对;pop()指定键值对,并返回对应的“值对象”;
4.popitem():随机删除和返回改键值对。
给字典新增“键值对”。如果“键已经存在”,则覆盖旧的键值对。如果键不存在,则新增“键值对”。
pop()删除值,但是同时会返回该值。del()只会删除 不会返回值。
5.字典元素的添加、修改和删除
(1)增加——直接定义键值对;如果键重复,直接覆盖;
(2)update()将新字典中所有键值对全部添加到旧字典上,如果key重复,则直接覆盖
6.字典元素中的删除
(1)del 删除的是键值对
(2)clear全部删除
(3)pop()删除制定键值对,并返回对应的“值对象”
列表是有序的,但字典是无序的
(4)popitem():随机删除和返回该键值对
字典修改
dict[键]=值, 添加新元素,key重复则覆盖
dict1.update(dict2),以dict2的内容加入dict1,键重复则覆盖。
del(dict[键1]) 删除键1和值
dict.pop("键1"),删除键1值对,并返回值
dict.clear()清空字典
dict.popitem()随机移除一个键值对