标签:remove 存储 创建 pytho 添加元素 不能 code pre key
set是一组key的集合,但是不存储value,且其中的key是不能重复的。
set名 = set(list)
要创建一个set,需要提供一个list作为输入集合
>>> s = set([1,2,3])
>>> s
{1, 2, 3}
重复的元素会被自动过滤
>>> s = set([1,2,2,3,3])
>>> s
{1, 2, 3}
通过add(key)
方法可以添加元素到set中,重复添加不会有喜爱过
>>> s.add(4)
>>> s
{1, 2, 3, 4}
通过remove(key)
方法删除元素
>>> s.remove(3)
>>> s
{1, 2, 4}
set可以看成数学意义上的集合(无序、无重复元素)
因此可以进行交、并等操作
>>> s1 = set([1,2,3])
>>> s2 = set([1,2,4])
>>> s1 & s2
{1, 2}
>>> s1 | s2
{1, 2, 3, 4}
标签:remove 存储 创建 pytho 添加元素 不能 code pre key
原文地址:https://www.cnblogs.com/velscode/p/10551454.html