Python 集合 clear()

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

示例

# set of prime numbers
primeNumbers = {2, 3, 5, 7}

# clear all elements primeNumbers.clear()
print(primeNumbers) # set()

clear() 语法

clear() 方法的语法是

 
set.clear()

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


clear() 参数

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


clear() 返回值

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


示例 1:Python Set clear()

# set of vowels
vowels = {'a', 'e', 'i', 'o', 'u'}
print('Vowels (before clear):', vowels)

# clear vowels vowels.clear()
print('Vowels (after clear):', vowels)

输出

Vowels (before clear): {'e', 'a', 'o', 'u', 'i'}
Vowels (after clear): set()

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

这里,清空元素后,我们得到 set() 作为输出,它表示空集合。


示例 2:clear() 方法与字符串集合

# set of strings
names = {'John', 'Mary', 'Charlie'}
print('Strings (before clear):', names)

# clear strings
names.clear()
print('Strings (after clear):', names)

输出

Strings (before clear): {'Charlie', 'Mary', 'John'}
Strings (after clear): set()

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


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战