赞
赏
Python 的 集合 清空元素有三种方式,分别为:使用 clear 方法、使用 del 方法和使用空集合重新赋值。
函数 | 描述 |
---|---|
clear | 使用 clear 方法清空元素后,集合还存在,但元素都已经被全部删除。 |
del | 使用 del 方法清空元素时,整个集合 变量 都被删除,元素不存在,集合变量也不存在。 |
赋值 | 使用空集合重新赋值后,集合还存在,但元素都已经被全部删除。 |
s.clear()
参数 | 描述 |
---|---|
s | 集合名。 |
清空集合 s 中的所有元素。
del s
参数 | 描述 |
---|---|
s | 集合名。 |
删除集合 s,集合不存在了,集合中的变量也不存在。
s = {}
参数 | 描述 |
---|---|
s | 集合名。 |
将集合 s 重新赋值为空。
使用 clear 方法,清除集合中的所有元素
print("嗨客网(www.haicoder.net)")
# 使用 clear 方法,清除集合中的所有元素
s = {"Hello", "HaiCoder", 1024}
print("Before s =", s)
s.clear()
print("After s =", s)
程序运行后,控制台输出如下:
我们使用 {} 定义了一个集合 s,集合的第一个和第二个元素都是 string 类型,第三个元素是 int 类型的。
接着,我们使用 clear 方法,清空集合中所有元素, 最后,我们使用 print 打印集合的内容,发现集合中的所有元素都已经被清空。
使用 del 方法删除集合
print("嗨客网(www.haicoder.net)")
# 使用 del 方法删除集合
s = {"Hello", "HaiCoder", 1024}
print("Before s =", s)
del s
print("After s =", s)
程序运行后,控制台输出如下:
我们使用 {} 定义了一个集合 s,集合中有三个元素,接着,我们使用 del 方法删除整个集合。因此,使用 del 删除集合之后,整个集合变量都不存在了,因此我们再次使用 print 打印变量,程序报错。
使用给集合重新赋值的方法,清空集合
print("嗨客网(www.haicoder.net)")
# 使用给集合重新赋值的方法,清空集合
s = {"Hello", "HaiCoder", 1024}
print("Before s =", s)
s = {}
print("After s =", s)
程序运行后,控制台输出如下:
我们使用 {} 定义了一个集合 s,集合中有三个元素,接着,我们再次给该集合赋值了一个空集合,使用此方法来清空了整个集合。
Python 的集合清空元素有三种方式,分别为:使用 clear 方法、使用 del 方法和使用空集合重新赋值。使用 clear 方法清空元素后,集合还存在,但元素都已经被全部删除。
使用 del 方法清空元素时,整个集合变量都被删除,元素不存在,集合变量也不存在。使用空集合重新赋值后,集合还存在,但元素都已经被全部删除。