dict4 = {'name': 'Tom', 'age': 18}
1.del删除字典键值对
del dict4['name'] # 删除字典中对应的键值对,如果键不存在,返回错误
print(dict4)
del dict4 # 删除整个字典
print(dict4)
2.pop()删除字典键值对
dict4.pop('age') # 删除字典中对应的键值对,如果键不存在,返回错误
print(dict4)
res = dict4.pop('age222', '默认返回值') # 设置默认返回值
print(res, dict4)
3.popitem()删除字典键值对 # 删除按照最后一组键值对,返回值为被删除键值对组成的元祖
res = dict4.popitem()
print(dict4, res)
4.clear()删除字典键值对 清空字典中的所有内容,但是不删除字典本身,del删除字典本身
dict4.clear()
print(dict4)