博客地址:http://www.cnblogs.com/yudanqu/spa
首先,简单介绍一下set,set就是咱们中学时所学的集合,当时集合的性质就包括一点,集合里不能有重复的数字。咱们如今所用到的集合更为普遍,里面能够存放字符等等。code
或许我说他相似于dict,对于刚入门的同窗来讲不太理解,这怎么会相似呢?给你们看一下:对象
有没有发现点什么,字典(dict)和集合(set)都是用大括号来表示,这就是他的本质所在,那么先往下看。blog
(1)建立set须要一个list或者tuple或者dict做为输入集合
(2)其中重复元素在set中会自动过滤索引
s为一个集合,向其中添加元素:rem
1 a1 = s1 & s2 # 求交集并输出新的set
1 a2 = s1 | s2 # 求并集返回新的set
*set自己不经常使用,但能够利用他的类型转换,利用其无重复的特性字符串
做者:渔单渠(yudanqu)get