欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解python的集合set的函數(shù)

 更新時(shí)間:2022年01月16日 10:44:17   作者:April.?  
這篇文章主要為大家介紹了python的集合set的函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

s={ x1,x2,x3.....};

集合有自動(dòng)去重的功能,而且可以進(jìn)行交并補(bǔ)運(yùn)算,而且集合是無(wú)序的,每次打印的結(jié)果不一樣,故不可以用元素下標(biāo)進(jìn)行取值。因無(wú)法取值,故無(wú)法對(duì)特定的值進(jìn)行修改。但是可以進(jìn)行刪除操作。

s=set();表示創(chuàng)建一個(gè)空的集合。注意:s={}表示創(chuàng)建一個(gè)空的字典。

常用

查詢

x in s,s為一個(gè)集合,返回bool類型,判斷x是否在集合s中。

增加

s.add(“x”);將“x”添加到集合s中。

刪除

s.pop();隨機(jī)刪除集合s中的一個(gè)元素。

s.remove(“x”);刪除集合s中的元素“x”,若無(wú)“x”則報(bào)錯(cuò)。

s.discard(“x”);刪除集合s中的元素“x”,若無(wú)“x”不報(bào)錯(cuò)。

s.clear();將集合s清空,清空后s=set()。

交、并、補(bǔ)、對(duì)稱差

交集

s=s1&s2;s=s1.intersection(s2),s=set.intersection(s1,s2);得到集合s為集合s1和集合s2的交集。

并集

s=s1|s2;s=s1.unoin(s2),s=set.union(s1,s2);得到集合s為集合s1和集合s2的并集。

補(bǔ)集

s=s1-s2;s=s1.difference(s2),s=set.difference(s1,s2);得到集合s為在集合s1中但不在集合s2中的元素。

對(duì)稱差

s=s1^s2;s=s1.symmetric_difference(s2)s=set.symmetric_difference(s1,s2);得到集合s為僅在集合s1和僅在集合s2中的元素之和。

其他

s1=s.copy();將集合s的數(shù)據(jù)復(fù)制給集合s1,s和s1的地址不同,互不影響。(若用s1=s,則s1的數(shù)據(jù)與s相同且地址相同,對(duì)s做修改等于對(duì)s1做修改)

s.difference_update(s1,s2);將s-s1-s2的結(jié)果(補(bǔ)集)賦值給s。

s.intersection_update(s1,s2);將s&s1&s2的結(jié)果(交集)賦值給s。

s.isdisjoint(s1);如果s與s1的交集為空,則返回True,否則返回False。

s.issubset(s1);若s為s1的子集,則返回True。

s.issuperset(s1);若s1為s的子集,則返回True。

s.symmetric_difference_update(s1);括號(hào)內(nèi)只能有一個(gè)參數(shù),將s^s1的結(jié)果(對(duì)稱差)賦值給s。

s.update(s1,s2);將s|s1|s2的結(jié)果(并集)賦值給s 。

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • pandas數(shù)據(jù)合并與重塑之merge詳解

    pandas數(shù)據(jù)合并與重塑之merge詳解

    這篇文章主要介紹了pandas數(shù)據(jù)合并與重塑之merge,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Django中使用極驗(yàn)Geetest滑動(dòng)驗(yàn)證碼過(guò)程解析

    Django中使用極驗(yàn)Geetest滑動(dòng)驗(yàn)證碼過(guò)程解析

    這篇文章主要介紹了Django中使用極驗(yàn)Geetest滑動(dòng)驗(yàn)證碼過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python中循環(huán)引用(import)失敗的解決方法

    Python中循環(huán)引用(import)失敗的解決方法

    在python中常常會(huì)遇到循環(huán)import即circular import的問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Python中循環(huán)引用(import)失敗的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • python 讀寫中文json的實(shí)例詳解

    python 讀寫中文json的實(shí)例詳解

    這篇文章主要介紹了 python 讀寫中文json的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家掌握這樣的內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • Python使用pandas將表格數(shù)據(jù)進(jìn)行處理

    Python使用pandas將表格數(shù)據(jù)進(jìn)行處理

    這篇文章主要介紹了Python使用pandas將表格數(shù)據(jù)進(jìn)行處理,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下
    2022-08-08
  • python文件操作seek()偏移量,讀取指正到指定位置操作

    python文件操作seek()偏移量,讀取指正到指定位置操作

    這篇文章主要介紹了python文件操作seek()偏移量,讀取指正到指定位置操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • Python中X[:,0]和X[:,1]的用法

    Python中X[:,0]和X[:,1]的用法

    這篇文章主要介紹了Python中X[:,0]和X[:,1]的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-05-05
  • Python自動(dòng)錄入ERP系統(tǒng)數(shù)據(jù)

    Python自動(dòng)錄入ERP系統(tǒng)數(shù)據(jù)

    這篇文章主要介紹了Python如何自動(dòng)錄入ERP系統(tǒng)數(shù)據(jù),用Python解決Excel問(wèn)題的最佳方法,文章中有詳細(xì)的代碼示例,需要的朋友可以參考閱讀
    2023-04-04
  • python如何爬取個(gè)性簽名

    python如何爬取個(gè)性簽名

    這篇文章主要為大家詳細(xì)介紹了pythonx抓取個(gè)性簽名的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • python3簡(jiǎn)單實(shí)現(xiàn)微信爬蟲

    python3簡(jiǎn)單實(shí)現(xiàn)微信爬蟲

    我們可以通過(guò)python 來(lái)實(shí)現(xiàn)這樣一個(gè)簡(jiǎn)單的爬蟲功能,把我們想要的代碼爬取到本地。下面就看看如何使用python來(lái)實(shí)現(xiàn)這樣一個(gè)功能。
    2015-04-04

最新評(píng)論