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

python set內(nèi)置函數(shù)的具體使用

 更新時(shí)間:2019年07月02日 09:56:19   作者:CHENHAOZ  
這篇文章主要介紹了python set內(nèi)置函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

set集合

  • 無(wú)序可變
  • 由不同元素組成
  • 其元素必須為可哈希的類型(通俗來(lái)說(shuō)不可變類型)

集合的兩種定義方式

  • 使用{} Eg:{1,2,3,4,5}
  • 使用set(可迭代類型)函數(shù)  Eg:set("hello")
  • * 使用frozenset()函數(shù)創(chuàng)建不可變集合

基本函數(shù)

s = set("hello")

"""
添加一個(gè)元素到集合中
"""
s.add('b')

"""
使用可迭代對(duì)象更新集合
"""
s.update([1,2,3,4])

"""
清空集合
"""
s.clear()

"""
拷貝集合(淺拷貝)返回拷貝的副本
"""
s.copy()

"""
隨機(jī)刪除一個(gè)元素
如果集合為空返回KeyError異常
"""
s = set("hello")
s.pop()

"""
刪除指定元素 沒有該元素會(huì)報(bào)錯(cuò)
"""
s.remove('e')

"""
刪除指定元素 沒有不報(bào)錯(cuò)
"""
s.discard('e')

集合交、并、差、交叉補(bǔ)

s1 = {1,2,3,4,5}
s2 = {1,2,3,6,7}

"""
交集
>>> s1.intersection(s2)
{1, 2, 3}
>>> s1&s2
{1, 2, 3}
"""
s1.intersection(s2)
s1&s2

"""
并集
>>> s1.union(s2)
{1, 2, 3, 4, 5, 6, 7}
>>> s1|s2
{1, 2, 3, 4, 5, 6, 7}
"""
s1.union(s2)
s1|s2

"""
差集
>>> s1.difference(s2)
{4, 5}
>>> s1-s2
{4, 5}
"""
s1.difference(s2)
s1-s2


"""
交叉補(bǔ)集(取各自的不同部分)
>>> s1.symmetric_difference(s2)
{4, 5, 6, 7}
"""
s1.symmetric_difference(s2)

"""
其他update函數(shù)
"""
s1.difference_update(s2)
s1.intersection_update(s2)
s1.symmetric_difference_update(s2)

is判斷函數(shù)

s1 = {1,2,3}
s2 = {1,2}

"""
返回兩個(gè)集合是否有交集
"""
s1.isdisjoint(s2)

"""
返回s1是否為s2子集
"""
s1.issubset(s2)

"""
返回s1是否為s2父集
"""
s1.issuperset(s2)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • pytorch和tensorflow計(jì)算Flops和params的詳細(xì)過程

    pytorch和tensorflow計(jì)算Flops和params的詳細(xì)過程

    這篇文章主要介紹了pytorch和tensorflow計(jì)算Flops和params,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • Python中parsel兩種獲取數(shù)據(jù)方式小結(jié)

    Python中parsel兩種獲取數(shù)據(jù)方式小結(jié)

    本文主要介紹了Python中parsel兩種獲取數(shù)據(jù)方式小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Django中處理出錯(cuò)頁(yè)面的方法

    Django中處理出錯(cuò)頁(yè)面的方法

    這篇文章主要介紹了Django中處理出錯(cuò)頁(yè)面的方法,即在異常出現(xiàn)時(shí)返回的頁(yè)面信息,需要的朋友可以參考下
    2015-07-07
  • Python+Pyqt實(shí)現(xiàn)簡(jiǎn)單GUI電子時(shí)鐘

    Python+Pyqt實(shí)現(xiàn)簡(jiǎn)單GUI電子時(shí)鐘

    這篇文章主要為大家詳細(xì)介紹了Python+Pyqt實(shí)現(xiàn)簡(jiǎn)單GUI電子時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Python3實(shí)現(xiàn)獲取圖片文字里中文的方法分析

    Python3實(shí)現(xiàn)獲取圖片文字里中文的方法分析

    這篇文章主要介紹了Python3實(shí)現(xiàn)獲取圖片文字里中文的方法,結(jié)合實(shí)例形式分析了Python基于文字識(shí)別引擎tesseract-ocr針對(duì)圖片里中文識(shí)別的相關(guān)操作技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2018-12-12
  • Python松散正則表達(dá)式用法分析

    Python松散正則表達(dá)式用法分析

    這篇文章主要介紹了Python松散正則表達(dá)式用法,較為詳細(xì)的分析了松散正則表達(dá)式的概念、功能與相關(guān)使用技巧,需要的朋友可以參考下
    2016-04-04
  • Python?catplot函數(shù)自定義顏色的方法

    Python?catplot函數(shù)自定義顏色的方法

    catplot() 函數(shù)是 Seaborn 中一個(gè)非常有用的函數(shù),它可以繪制分類變量的圖形,并可以根據(jù)另一個(gè)或多個(gè)變量進(jìn)行分組,這篇文章主要介紹了Python?catplot函數(shù)自定義顏色的方法,需要的朋友可以參考下
    2023-03-03
  • python3將變量寫入SQL語(yǔ)句的實(shí)現(xiàn)方式

    python3將變量寫入SQL語(yǔ)句的實(shí)現(xiàn)方式

    這篇文章主要介紹了python3將變量寫入SQL語(yǔ)句的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-03-03
  • Python算法應(yīng)用實(shí)戰(zhàn)之棧詳解

    Python算法應(yīng)用實(shí)戰(zhàn)之棧詳解

    棧是什么,你可以理解為一種先入后出的數(shù)據(jù)結(jié)構(gòu)(First In Last Out),一種操作受限的線性表。下面這篇文章主要給大家介紹了Python中棧的應(yīng)用實(shí)戰(zhàn),文中給出了多個(gè)實(shí)例,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-02-02
  • Appium+python自動(dòng)化怎么查看程序所占端口號(hào)和IP

    Appium+python自動(dòng)化怎么查看程序所占端口號(hào)和IP

    這篇文章主要介紹了Appium+python自動(dòng)化怎么查看程序所占端口號(hào)和IP,本文以FQ工具 Lantern 為例,通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2019-06-06

最新評(píng)論

喀什市| 巴青县| 监利县| 勐海县| 武宣县| 庆云县| 偏关县| 建水县| 海兴县| 武隆县| 瓮安县| 缙云县| 明星| 肇庆市| 鄂伦春自治旗| 会同县| 台湾省| 绍兴县| 西峡县| 云浮市| 油尖旺区| 海晏县| 友谊县| 济阳县| 静宁县| 汾阳市| 阿坝| 汪清县| 碌曲县| 垣曲县| 水城县| 屏南县| 大荔县| 嵩明县| 嘉定区| 凤庆县| 和林格尔县| 体育| 平阴县| 张家界市| 莱西市|