set()函数可以创建一个集合类型的数据类型。和字典唯一的不同是,set创建的集合中只有键没有其他。
>>>a=[1,2,3]
>>>set(a)
>>>{1,2,3} #生成了一个集合
可以对集合进行操作 & 并集 | 交集 - 差集
添加元素:
添加一个:add()
添加多个:update()
删除元素:
removed()
discard()
区别:都是删除一个元素,当元素不存在用removed会报错,discard不会。
clear() 清空集合
pop() 随机返回一个元素,并且从集合中删除。
a={1,2,3,4,5}
b=a.pop()
#b的值是1~5随机的一个。并且该元素会从a中移除。
网友评论