博客地址: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