python, python中的set函數(shù)是什么?不知道小伙伴們今天來看看邊肖的分享吧!
一.說明
Set函數(shù)創(chuàng)建不重復(fù)元素的無序集合,可用于測試關(guān)系、刪除重復(fù)數(shù)據(jù)、計(jì)算交集、差集、并集等。
第二,語法
設(shè)置語法:
class set([iterable])
三。參數(shù)描述:
Iterable -可以迭代的對象;
返回值
返回一個新的集合對象。
四。集合類型
Set和dict一樣,也是一組鍵,但是不存儲值。因?yàn)殒I不重復(fù),所以在set中,不重復(fù)的鍵集是可變類型。
集合的創(chuàng)建:
#創(chuàng)建集合類型的第一種方法
print(type(set1), set1)
class set {1, 3, 6, z, a, b}
#創(chuàng)建集合類型的第二種方法
set2=set([z, a, b, 3, 6, 1])
print(type(set2), set2)
class set {1, 3, 6, z, a, b}
#創(chuàng)建集合類型的第三種方式
set3=set(hello)
print(type(set3), set3)
class set {o, e, l, h}
動詞(verb的縮寫)如何使用set功能:
x=set(runoob)
y=set(google)
x,y (set ([b,r,u,o,n]),set ([e,o,g,l]) #被重復(fù)刪除。
x y #交集set([o])
x | y #并集set([b,e,g,l,o,n,r,u])
X-y # difference set ([r, b, u, n])
python,以上就是本文為您收集整理的python最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。