2.12 集合

集合(set)是一个无序且不含重复元素的序列。

集合主要用来进行成员关系测试和删除重复元素。

我们可以使用大括号“{}”或者set()函数来创建集合。

我们可以看到下图中,在集合定义的时候,集合中是有重复元素的,但是它自动去除了重复元素:

图2-61

我们也可以使用“in”来判断元素是否在集合中:

图2-62

集合也有许多的操作:交(&)、并(|)、差(-)、补(^)

图2-63
图2-64

集合的补也可以用两个集合的并集减去两个集合的交集得到。

Last updated