编辑这个页面须要登录或更高权限!

Python 字典 clear() 使用方法及示例

Python 字典方法

clear()方法从字典中删除所有项目。

clear()的语法为:

dict.clear()

clear()参数

clear()方法不带任何参数。

clear()返回值

clear()方法不返回任何值(返回None)。

示例1:clear()方法对字典如何起作用?

d = {1: "one", 2: "two"}

d.clear()
print('d =', d)

运行该程序时,输出为:

d = {}

您还可以通过分配空字典{},从字典中删除所有元素。

但是,如果有其他变量引用字典,那么调用clear()和赋值{}是有区别的。

d = {1: "one", 2: "two"}
d1 = d
d.clear()
print('删除项目使用 clear()')
print('d =', d)
print('d1 =', d1)

d = {1: "one", 2: "two"}
d1 = d
d = {}
print('通过分配删除项目 {}')
print('d =', d)
print('d1 =', d1)

运行该程序时,输出为:

删除项目使用 clear()
d = {}
d1 = {}
通过分配删除项目 {}
d = {}
d1 = {1: 'one', 2: 'two'}

Python 字典方法

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册