最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中集合類型(set)學(xué)習(xí)小結(jié)

 更新時(shí)間:2015年01月28日 16:17:55   投稿:junjie  
這篇文章主要介紹了Python中集合類型(set)學(xué)習(xí)小結(jié),本文講解了set的初始化、運(yùn)算操作、基本方法等內(nèi)容,需要的朋友可以參考下

set 是一個(gè)無(wú)序的元素集合,支持并、交、差及對(duì)稱差等數(shù)學(xué)運(yùn)算, 但由于 set 不記錄元素位置,因此不支持索引、分片等類序列的操作。

初始化

復(fù)制代碼 代碼如下:

s0 = set()
d0 = {}
s1 = {0}
s2 = {i % 2 for i in range(10)}
s = set('hi')
t = set(['h', 'e', 'l', 'l', 'o'])
print(s0, s1, s2, s, t, type(d0))

運(yùn)行結(jié)果:
復(fù)制代碼 代碼如下:

set() {0} {0, 1} {'i', 'h'} {'e', 'o', 'l', 'h'} <class 'dict'>

提示
1.s0、d0:使用 {} 只能創(chuàng)建空字典,創(chuàng)建空集必須用 set();
2.ss、sl:set 中的元素是 無(wú)序不重復(fù) 的,可以利用這個(gè)特點(diǎn)去除列表中的重復(fù)元素。

運(yùn)算操作

復(fù)制代碼 代碼如下:

print(s.intersection(t), s & t)  # 交集
print(s.union(t), s | t)   # 并集
print(s.difference(t), s - t)  # 差集
print(s.symmetric_difference(t), s ^ t) # 對(duì)稱差集
print(s1.issubset(s2), s1 <= s2) # 子集
print(s1.issuperset(s2), s1 >= s2)      # 包含

運(yùn)行結(jié)果:

復(fù)制代碼 代碼如下:

{'h'} {'h'}
{'l', 'h', 'i', 'o', 'e'} {'l', 'h', 'i', 'o', 'e'}
{'i'} {'i'}
{'i', 'l', 'o', 'e'} {'i', 'l', 'o', 'e'}
True True
False False

提示
1.非運(yùn)算符的方法接受任何可迭代對(duì)象作為參數(shù),如 s.update([0, 1]);
2.其他等價(jià)操作:s.update(t) 與 s |= t,s.intersection_update(t) 與 s &= t,s.difference_update(t) 與 s -= t,s.symmetric_difference_update(t) 與 s ^= t 等。

基本方法

復(fù)制代碼 代碼如下:

s = {0}
print(s, len(s))   # 獲取集合中的元素的總數(shù)
s.add("x")         # 添加一個(gè)元素
print(s)
s.update([1,2,3])  # 添加多個(gè)元素
print(s, "x" in s) # 成員資格測(cè)試
s.remove("x")      # 去掉一個(gè)元素
print(s, "x" not in s) 
s.discard("x")     # 如果集合存在指定元素,則刪除該元素
c = s.copy()       # 復(fù)制集合    
print(s, s.pop())  # 彈出集合中的一個(gè)不確定元素,如果原集合為空則引發(fā) KeyError
s.clear()          # 刪除集合中的元素
print(s, c)

運(yùn)行結(jié)果:
復(fù)制代碼 代碼如下:

{0} 1
{0, 'x'}
{0, 'x', 1, 2, 3} True
{0, 1, 2, 3} True
{1, 2, 3} 0
set() {0, 1, 2, 3}

相關(guān)文章

  • Python3監(jiān)控windows,linux系統(tǒng)的CPU、硬盤、內(nèi)存使用率和各個(gè)端口的開(kāi)啟情況詳細(xì)代碼實(shí)例

    Python3監(jiān)控windows,linux系統(tǒng)的CPU、硬盤、內(nèi)存使用率和各個(gè)端口的開(kāi)啟情況詳細(xì)代碼實(shí)例

    這篇文章主要介紹了Python3監(jiān)控windows,linux系統(tǒng)的CPU、硬盤、內(nèi)存使用率和各個(gè)端口的開(kāi)啟情況詳細(xì)代碼實(shí)例,需要的朋友可以參考下
    2020-03-03
  • Python max函數(shù)中key的用法及原理解析

    Python max函數(shù)中key的用法及原理解析

    最近有童鞋向小編求助怎么樣找到字符串中出現(xiàn)字?jǐn)?shù)最多的字符呢,其實(shí)最簡(jiǎn)單的處理方法是使用max函數(shù),max()函數(shù)用于獲得給定的可迭代對(duì)象中的最大值,關(guān)于Python max函數(shù)key用法跟隨小編一起通過(guò)本文學(xué)習(xí)下吧
    2021-06-06
  • python中pygraphviz安裝教程

    python中pygraphviz安裝教程

    本文主要介紹了在Anaconda虛擬環(huán)境中安裝pygraphviz,文中通過(guò)圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • pytorch lstm gru rnn 得到每個(gè)state輸出的操作

    pytorch lstm gru rnn 得到每個(gè)state輸出的操作

    這篇文章主要介紹了pytorch lstm gru rnn 得到每個(gè)state輸出的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python通過(guò)yagmail實(shí)現(xiàn)發(fā)送郵件代碼解析

    Python通過(guò)yagmail實(shí)現(xiàn)發(fā)送郵件代碼解析

    這篇文章主要介紹了Python通過(guò)yagmail實(shí)現(xiàn)發(fā)送郵件代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • python批量識(shí)別圖片指定區(qū)域文字內(nèi)容

    python批量識(shí)別圖片指定區(qū)域文字內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了python識(shí)別圖片指定區(qū)域文字內(nèi)容,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • selenium設(shè)置瀏覽器為headless無(wú)頭模式(Chrome和Firefox)

    selenium設(shè)置瀏覽器為headless無(wú)頭模式(Chrome和Firefox)

    這篇文章主要介紹了selenium設(shè)置瀏覽器為headless無(wú)頭模式(Chrome和Firefox),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python中使用SAX解析xml實(shí)例

    Python中使用SAX解析xml實(shí)例

    這篇文章主要介紹了Python中使用SAX解析xml實(shí)例,利用SAX解析XML文檔牽涉到兩個(gè)部分:解析器和事件處理器,需要的朋友可以參考下
    2014-11-11
  • OpenCV實(shí)現(xiàn)圖片亮度增強(qiáng)或減弱

    OpenCV實(shí)現(xiàn)圖片亮度增強(qiáng)或減弱

    這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)圖片亮度增強(qiáng)或減弱,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 使用Python編程分析火爆全網(wǎng)的魷魚(yú)游戲豆瓣影評(píng)

    使用Python編程分析火爆全網(wǎng)的魷魚(yú)游戲豆瓣影評(píng)

    本文來(lái)為大家介紹如何使用Python爬取影評(píng)的操作,主要是爬取《魷魚(yú)游戲》在豆瓣上的一些影評(píng),對(duì)數(shù)據(jù)做一些簡(jiǎn)單的分析,用數(shù)據(jù)的角度重新審視下這部劇,有需要的朋友可以借鑒參考下
    2021-10-10

最新評(píng)論

城市| 甘谷县| 安达市| 文安县| 南陵县| 德保县| 皋兰县| 灵台县| 西乌珠穆沁旗| 湖北省| 鄢陵县| 丹棱县| 合阳县| 平罗县| 治多县| 浪卡子县| 宿州市| 南宫市| 达孜县| 苍溪县| 云浮市| 太康县| 宁河县| 沧源| 广河县| 罗山县| 读书| 石嘴山市| 信阳市| 全南县| 沭阳县| 元朗区| 托里县| 南华县| 湖北省| 桐柏县| 普兰店市| 改则县| 花莲县| 乌鲁木齐市| 乐平市|