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

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

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

set 是一個無序的元素集合,支持并、交、差及對稱差等數(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 中的元素是 無序不重復(fù) 的,可以利用這個特點去除列表中的重復(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) # 對稱差集
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)算符的方法接受任何可迭代對象作為參數(shù),如 s.update([0, 1]);
2.其他等價操作: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")         # 添加一個元素
print(s)
s.update([1,2,3])  # 添加多個元素
print(s, "x" in s) # 成員資格測試
s.remove("x")      # 去掉一個元素
print(s, "x" not in s) 
s.discard("x")     # 如果集合存在指定元素,則刪除該元素
c = s.copy()       # 復(fù)制集合    
print(s, s.pop())  # 彈出集合中的一個不確定元素,如果原集合為空則引發(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)存使用率和各個端口的開啟情況詳細(xì)代碼實例

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

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

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

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

    python中pygraphviz安裝教程

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

    pytorch lstm gru rnn 得到每個state輸出的操作

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

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

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

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

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

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

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

    Python中使用SAX解析xml實例

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

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

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

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

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

最新評論

石棉县| 浦北县| 宜春市| 和田市| 塔城市| 丰原市| 石渠县| 夹江县| 呼和浩特市| 江川县| 柯坪县| 陆丰市| 祁门县| 禹州市| 杭州市| 浦江县| 沙洋县| 乌海市| 大邑县| 乌拉特后旗| 延安市| 门头沟区| 克拉玛依市| 容城县| 伊吾县| 宜丰县| 台安县| 曲松县| 宜兰市| 桃江县| 新营市| 孝昌县| 白玉县| 通许县| 邯郸县| 富平县| 壶关县| 治多县| 天水市| 高州市| 新兴县|