Python字典中集合類型的六種操作方案分別是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網技術服務公司,擁有項目成都網站建設、成都網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元寧海做網站,已為上家服務,為寧海各地企業(yè)和個人服務,聯(lián)系電話:18980820575
集合類型
①用集合的工廠方法 set()和 frozenset():
>>> s = set('cheeseshop') >>> s set(['c', 'e', 'h', 'o', 'p', 's']) >>> t = frozenset('bookshop') >>> t frozenset(['b', 'h', 'k', 'o', 'p', 's']) >>> type(s) <type 'set'> >>> type(t) <type 'frozenset'>
②如何更新集合用各種集合內建的方法和操作符添加和刪除集合的成員:
>>> s.add('z') >>> s set(['c', 'e', 'h', 'o', 'p', 's', 'z']) >>> s.update('pypi') >>> s set(['c', 'e', 'i', 'h', 'o', 'p', 's', 'y', 'z']) >>> s.remove('z') >>> s set(['c', 'e', 'i', 'h', 'o', 'p', 's', 'y']) >>> s -= set('pypi') >>> s set(['c', 'e', 'h', 'o', 's'])
③刪除集合
del s
④成員關系 (in, not in)
>>> s = set('cheeseshop') >>> t = frozenset('bookshop') >>> 'k' in s False >>> 'k' in t True >>> 'c' not in t True
⑤集合等價/不等價
>>> s == t False >>> s != t True >>> u = frozenset(s) >>> s == u True >>> set('posh') == set('shop') True
⑥差補/相對補集( – )兩個集合(s 和t)的差補或相對補集是指一個集合C,該集合中的元素,只屬于集合s,而不屬
于集合t。差符號有一個等價的方法,
difference(). >>> s - t set(['c', 'e'])
對稱差分( ^ ):對稱差分是集合的XOR以上文章就是Python字典對集合類型的實際應用步驟。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
名稱欄目:Python字典中集合類型的六種操作方案分別是什么
本文網址:http://m.newbst.com/article26/gegpcg.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供ChatGPT、小程序開發(fā)、品牌網站制作、關鍵詞優(yōu)化、網站營銷、營銷型網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)