• 周一. 11月 10th, 2025

Python 集合的详细用法

城主

12月 29, 2022 ,

Python 中的集合是一种无序的不重复元素的集。集合可以使用大括号 {} 或者 set() 函数创建。

例如,我们可以使用以下方式创建一个集合:





# 使用大括号创建一个空集合
empty_set = {}

# 使用 set() 函数创建一个空集合
empty_set = set()

# 使用大括号创建一个非空集合
colors = {'red', 'green', 'blue'}

# 使用 set() 函数创建一个非空集合
colors = set(['red', 'green', 'blue'])

集合具有以下一些特性:

  • 集合中的元素是无序的,也就是说,集合中的元素在存储时的顺序并不重要。
  • 集合中的元素是不可重复的,也就是说,在集合中,每个元素只能出现一次。

在 Python 中,集合是可变的,也就是说,你可以在创建集合后向其中添加或删除元素。

例如,我们可以使用 add() 方法向集合中添加元素,使用 remove() 方法删除元素:





colors = {'red', 'green', 'blue'}

# 向集合中添加元素
colors.add('yellow')

# 删除集合中的元素
colors.remove('red')

Python 中的集合还支持许多其他操作,例如并集、交集、差集等,你可以使用集合的内置方法来实现这些操作。

Python 中的集合还支持许多其他操作,例如:

  • 并集:使用 union() 方法或者 | 运算符计算两个集合