
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'}
                    
                