Python 删除字典中项目元素

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割。本文主要介绍Python 删除字典中项目元素。

Python 常用术语

1、删除字典中项目元素

有几种方法可以从字典中删除项目:

例如:

pop()方法移除具有指定key的项:

thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
thisdict.pop("age")
print(thisdict)

例如:

popitem()方法删除最后插入的项(在3.7之前的版本中,将删除随机项):

thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
thisdict.popitem()
print(thisdict)

例如:

del关键字删除具有指定键名的项目:

thisdict = {
"name": "cjavapy",
"age": 3,
"gender":"man"
}
del thisdict["age"]
print(thisdict)

例如:

del关键字也可以完全删除字典:

thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
del thisdict
print(thisdict) #这将导致一个错误,因为“thisdict”不再存在。

例如:

clear()方法清空字典:

thisdict = {
"name": "cjavapy",
"age": 3,
"gender": "man"
}
thisdict.clear()
print(thisdict)

相关文档:

Python字典教程

Python 字典

Python 访问字典里的值

Python 改变字典中的值

Python 遍历字典

Python 判断字典中key是否存在

Python 字典的长度(len())

Python 字典添加项目元素

Python 删除字典中项目元素

Python copy复制一个字典

Python 嵌套的字典

Python 常用术语

推荐阅读
cjavapy编程之路首页