点击跳转 《Python入门系列目录》
集合类型的4种基本操作,操作逻辑与数学定义相同
交集(&)并集(|)差集(-)补集(^)集合类型6个操作符
操作功能说明S-=T更新集合S,包括在集合S中但不在集合T中的元素S&=T更新集合S,包括同时在集合S和T中的元素S^=T更新集合S,包括S和T中的元素,但不包括同时在其中的元素S|=T更新集合S,包括集合S和T中的所有元素S<=T如果S<=T,返回True,否则返回FalseS>=T如果S>=T,返回True,否则返回False集合类型的10个操作函数
操作功能说明set_name.add(x)如果数据项x不在集合中,则将x增加到集合中set_name.pop()返回集合中的第一个元素,并且删除该元素set_name.clear()删除集合中的所有元素set_name.discard(x)如果x在集合中,则移除该元素;如果x不在,不报错set_name.remove(x)如果x在集合中,则移除该元素;如果不在,则报错x in S如果x在S中,返回True,否则返回Falsex not in S如果x不在S中,返回True,否则返回FalseS.copy()返回集合S的一个拷贝len(S)返回集合S元素个数S.isdisjoint(T)如果集合S与T没有相同元素,返回True