在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()方法将在后续章节中讨论。

以上是 在Python中删除字典元素 的全部内容, 来源链接: utcz.com/z/354981.html

回到顶部