删除 Python 中的字典元素
你可以删除单独的字典元素,也可以清空字典的全部内容。你还可以用一个操作删除整个字典。
要明确删除整个字典,只需使用 del 语句。
示例
下面是一个简单的示例 −
#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
del dict['Name']; # remove entry with key 'Name'
dict.clear(); # remove all entries in dict
del dict ; # delete entire dictionary
print "dict['Age']: ", dict['Age']
print "dict['School']: ", dict['School']输出
会生成以下结果,注意,会引发异常,因为在 del dict 之后,字典将不复存在 −
dict['Age']: Traceback (most recent call last): File "test.py", line 8, in <module> print "dict['Age']: ", dict['Age']; TypeError: 'type' object is unsubscriptable
注意 − del() 方法将在下一部分讨论。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP