clear()方法從字典中刪除所有項(xiàng)目。
clear()的語法為:
dict.clear()
clear()方法不帶任何參數(shù)。
clear()方法不返回任何值(返回None)。
d = {1: "one", 2: "two"}
d.clear()
print('d =', d)運(yùn)行該程序時(shí),輸出為:
d = {}您還可以通過分配空字典{},從字典中刪除所有元素。
但是,如果有其他變量引用字典,那么調(diào)用clear()和賦值{}是有區(qū)別的。
d = {1: "one", 2: "two"}
d1 = d
d.clear()
print('刪除項(xiàng)目使用 clear()')
print('d =', d)
print('d1 =', d1)
d = {1: "one", 2: "two"}
d1 = d
d = {}
print('通過分配刪除項(xiàng)目 {}')
print('d =', d)
print('d1 =', d1)運(yùn)行該程序時(shí),輸出為:
刪除項(xiàng)目使用 clear()
d = {}
d1 = {}
通過分配刪除項(xiàng)目 {}
d = {}
d1 = {1: 'one', 2: 'two'}