本篇文章為大家展示了python set的類型是什么,代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括孝南網(wǎng)站建設(shè)、孝南網(wǎng)站制作、孝南網(wǎng)頁制作以及孝南網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,孝南網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到孝南省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
python set是一種數(shù)據(jù)類型,數(shù)學(xué)里的集合概念,在Python語言里對(duì)應(yīng)的是set類型。與list,tuple不同的地方是,set更加強(qiáng)調(diào)的是一種“從屬關(guān)系”(membership),跟順序無關(guān),所以有重復(fù)的元素會(huì)先排除。
>>> set([1, 1, 1, 1, 2, 3]) set([1, 2, 3]) #重復(fù)元素被排除 >>> set([3, 2, 1]) set([1, 2, 3]) #無序的集合 >>>
set類型的創(chuàng)建
花括號(hào)用來創(chuàng)建set類型的變量,這與字典很類似,只是缺少了value,后面會(huì)逐漸發(fā)現(xiàn),set類型和字典的key有一些類似之處,比如:無序、不可重復(fù)、必須是hashable的,所以用花括號(hào)表示,是理所當(dāng)然的。
set類型還有一種標(biāo)準(zhǔn)的表示法是 set([…]) ,例如
>>> {'a','b'} set(['a', 'b']) >>>
set添加元素
set類型有內(nèi)置函數(shù)add用來給set添加元素
>>> A = {'a','b'} >>> A.add('c') >>> A set(['a', 'c', 'b']) >>>
上述內(nèi)容就是python set的類型是什么,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。