开发者学堂课程【Python 入门 2020年版:字典的增删改操作】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10313
字典的增删改操作
删除元素
对字典进行删除操作,有一下几种:
l del
l clear ()
demo : del 删除指定的元素
info ={' name ':'班长,' id ':180}
print ('删除前,% s '% info )
del info [' name ']# del 可以通过健刪除字典里的指定元素
print ('删除后,% s '% info )
结果
X = person . pop ( name)
print ( x ) # lisi
print ( person )
# popitem 删除一个元素,结果是被删除的这个元素组成的键值对 result =
person . popitem ()
print ( result ) # (' gender ',' female ')
print ( person )
del person [' addr ']
print ( person )
person . clear () # 用来清空一个字典
print ( person ) #{}
person ={' name ':' zhangsan ',' age ':18,' addr ':'襄阳'} print ( person [' name '])
#直接使用 key 可以修改对应的 value
person [' name ']=' lisi '
#如果 key 存在,是修改 key 对应的 value ;
#如果 key 在字典里不存在,会往字典里添加一个新的 key - value person [' gender ]=' female '
print ( person )
#把 name 对应的键值对删除了,执行结果是被删除的 vaLue
x = person . pop (' name ')
print ( x )# Lisi
print ( person )
# popitem 删除一个元素,结果是被删除的这个元素组成的键值对 result =
person . popitem ()
print ( result ) #
(' gender ',' female ')
print ( person )