集合

---恢复内容开始---

定义:集合:可以包含多个元素,{}内用逗号分割每个元素都是不可变的,元素是不可以重复的所以集合本身又可以有去除重复的功能。,

          集合的元素遵循三个原则:

          1:每个元素必须是不可变类型(可hash,可作为字典的key)

           2:没有重复的元素

          3:无序

注意集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值。

集合作用:去重,关系运算,

定义:知识点回顾,可变类型是不可hash类型,不可变类型是可hash类型。

例如:一个集合

s={1,2,3}等同于#s=set({1,2,3})

 

优先掌握的操作:

#优先掌握的操作:
#1、长度len
#2、成员运算in和not in

#3、|合集
#4、&交集
#5、-差集  除去自己的以及跟另外一个集合重合的部分
#6、^对称差集  除去两个集合重合的元素
#7、==
#8、父集:>,>= 
#9、子集:<,<=

 

 

 

 

 

 

 

 

 

---恢复内容结束---

posted @ 2017-12-19 21:01  学习不能停  阅读(117)  评论(0编辑  收藏  举报