Set是简单对象的无序集合。在set中,没有重复元素。通常在对集合中元素的顺序和出现的次数没有什么要求时使用。
add(x) 往集合中添加一个元素x
remove(x) 从集合中删除x元素,如果集合中不存在该元素则会引发keyError错误
discard(x) 判断是否存在x元素,如果存在则删除x元素
pop() 从集合中随机删除一个元素并返回该元素;如果集合中没有元素,则会引发keyError错误
clear() 删除集合中的所有元素
len(s) 返回集合s的元素个素
for x in set: 迭代集合中的每个元素
x in set: 判断某个元素是否在集合中
ss.issubset(s) 判断ss是否是s的一个子集
s.issuperset(ss) 判断s是否是ss的一个父集
s.copy() 返回集合s的一个拷贝
list(set) 将集合转化成列表
set(list) 根据列素生成集合,去除列表中的重复元素