📜  Python字典 clear()(1)

📅  最后修改于: 2023-12-03 15:34:28.396000             🧑  作者: Mango

Python 字典 clear()

clear() 是 Python 中字典数据类型的一个内置函数,用于删除字典中的所有元素。

语法

字典的 clear() 方法没有任何参数,语法如下:

dict.clear()
返回值

该方法返回值为 None,即没有返回值。

说明

使用 clear() 方法会清空字典中的所有元素,将字典恢复到空字典状态。

my_dict = {'name': 'Tom', 'age': 21, 'gender': 'male'}
my_dict.clear()
print(my_dict)
# 输出: {}
案例
# 初始化字典
dict1 = {"a":1, "b":2}
dict2 = {"c":3, "d":4}
print(f"原始字典1: {dict1}")
print(f"原始字典2: {dict2}")

# 将dict2合并到dict1中
dict1.update(dict2)
print(f"合并后字典1: {dict1}")

# 清空dict1
dict1.clear()
print(f"清空后字典1: {dict1}")

输出结果如下:

原始字典1: {'a': 1, 'b': 2}
原始字典2: {'c': 3, 'd': 4}
合并后字典1: {'a': 1, 'b': 2, 'c': 3, 'd': 4}
清空后字典1: {}

在上述案例中,我们将两个字典合并成一个字典后,使用 clear() 方法清空了字典。