python 集合

1.集合中元素是无序不重复的

2.可变集合定义set();不可变集合定义frozenset()

3.可变集合操作元素方法:add(),update(),remove()

4.集合定义,s=set(参数),参数可以为字符串、列表、字典(为字典时,得到的集合是字典键);

也可以直接定义,如s={1,'a'}

5.集合操作,以集合s1和s2为例

联合:s1|s2,或s1.union(s2)

交:s1&s2,或s1.intersection(s2)

差:s1-s2,或s1.difference(s2)

对称差:s1^s2,或(s1|s2)-(s1&s2),或s1.symmetric_difference(s2)

posted @ 2017-03-30 13:40  水工  阅读(180)  评论(0编辑  收藏  举报