跳到主要内容

Python 集合 clear() 方法

clear() 方法从集合中移除所有项。

示例

# 质数集合
primeNumbers = {2, 3, 5, 7}

# 清除所有元素
primeNumbers.clear()

print(primeNumbers)

# set()

clear() 语法

clear() 方法的语法是:

set.clear()

这里,set.clear() 通过移除集合中的所有元素来清除集合。

clear() 参数

clear() 方法不接受任何参数。

clear() 返回值

clear() 方法不返回任何值。

示例 1:Python Set clear()

# 元音字母集合
vowels = {'a', 'e', 'i', 'o', 'u'}
print('清除前的元音:', vowels)

# 清除元音
vowels.clear()

print('清除后的元音:', vowels)

输出

清除前的元音: {'e', 'a', 'o', 'u', 'i'}
清除后的元音: set()

在上面的示例中,我们使用了 clear() 方法移除了集合 vowels 中的所有元素。

这里,一旦清除了元素,我们得到 set() 作为输出,代表了空集合。

示例 2:对字符串集合使用 clear() 方法

# 字符串集合
names = {'John', 'Mary', 'Charlie'}
print('清除前的字符串:', names)

# 清除字符串
names.clear()
print('清除后的字符串:', names)

输出

清除前的字符串: {'Charlie', 'Mary', 'John'}
清除后的字符串: set()

在上面的示例中,我们使用了 clear() 方法移除了集合 names 中的所有元素。