拜师——python基础入门—第4大节课—字典,元素的添加 修改 删除——day17

第48课时: 字典 元素的添加 修改 删除


字典元素的添加、修改、删除:


1. 给字典添加“键值对“,如果旧的键存在 就覆盖

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> a['wlz']=777
>>> a
{'a': '1', 'b': '2', 'c': 3, 'd': [1, 3, 4, 5], 'wlz': 777}

添加‘ wlz’=7这个键值对。


2.使用update()将新字典中所有的键值全部添加到旧的字典对象上,如果有key重复就会覆盖。

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> b={'wlz':9}
>>> a.update(b)
>>> a
{'a': '1', 'b': '2', 'c': 3, 'd': [1, 3, 4, 5], 'wlz': 9}

3字典内容删除:

del()删除指定内容:

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> del(a['a'])
>>> a
{'b': '2', 'c': 3, 'd': [1, 3, 4, 5]}

clear()删除所有键值对:

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> a.clear()
>>> a
{}

pop()删除键值对,并返回“值对象“:

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> b=a.pop("c")
>>> b
3

4 popitem(): 随机删除和返回值对象:

若想一个接一个移除并处理数值,用这个

>>> a={'a':'1','b':'2','c':3,'d':[1,3,4,5]}
>>> a.popitem()
('d', [1, 3, 4, 5])

你可能感兴趣的:(python入门)