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

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

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

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

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

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

常用

查詢

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

增加

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

刪除

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

s.remove(“x”);刪除集合s中的元素“x”,若無“x”則報錯。

s.discard(“x”);刪除集合s中的元素“x”,若無“x”不報錯。

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

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

交集

s=s1&s2s=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-s2s=s1.difference(s2),s=set.difference(s1,s2);得到集合s為在集合s1中但不在集合s2中的元素。

對稱差

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相同且地址相同,對s做修改等于對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);括號內(nèi)只能有一個參數(shù),將s^s1的結(jié)果(對稱差)賦值給s。

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

總結(jié)

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

相關(guān)文章

  • Python機(jī)器學(xué)習(xí)之決策樹

    Python機(jī)器學(xué)習(xí)之決策樹

    這篇文章主要介紹了Python機(jī)器學(xué)習(xí)之決策樹,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 淺談python輸出列表元素的所有排列形式

    淺談python輸出列表元素的所有排列形式

    今天小編就為大家分享一篇淺談python輸出列表元素的所有排列形式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 解決jupyter加載文件失敗的問題

    解決jupyter加載文件失敗的問題

    這篇文章主要介紹了解決jupyter加載文件失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Django中實(shí)現(xiàn)點(diǎn)擊圖片鏈接強(qiáng)制直接下載的方法

    Django中實(shí)現(xiàn)點(diǎn)擊圖片鏈接強(qiáng)制直接下載的方法

    這篇文章主要介紹了Django中實(shí)現(xiàn)點(diǎn)擊圖片鏈接強(qiáng)制直接下載的方法,涉及Python操作圖片的相關(guān)技巧,非常具有實(shí)用價值,需要的朋友可以參考下
    2015-05-05
  • python?datetime模塊詳解

    python?datetime模塊詳解

    Python中常用于時間的模塊有time、datetime 和 calendar,顧名思義 time 是表示時間(時、分、秒、毫秒)等,calendar 是表示日歷時間的,本章先討論 datetime 模塊,需要的朋友可以參考下
    2022-06-06
  • Python多線程實(shí)例教程

    Python多線程實(shí)例教程

    這篇文章主要介紹了Python多線程,對比了新舊版本的Python在實(shí)現(xiàn)多線程的特點(diǎn),并采用threading模塊的實(shí)例來講述了多線程的技巧,需要的朋友可以參考下
    2014-09-09
  • Pycharm中運(yùn)行程序在Python?console中執(zhí)行,不是直接Run問題

    Pycharm中運(yùn)行程序在Python?console中執(zhí)行,不是直接Run問題

    這篇文章主要介紹了Pycharm中運(yùn)行程序在Python?console中執(zhí)行,不是直接Run問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python實(shí)現(xiàn)定時自動關(guān)閉的tkinter窗口方法

    Python實(shí)現(xiàn)定時自動關(guān)閉的tkinter窗口方法

    今天小編就為大家分享一篇Python實(shí)現(xiàn)定時自動關(guān)閉的tkinter窗口方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python字典對象實(shí)現(xiàn)原理詳解

    Python字典對象實(shí)現(xiàn)原理詳解

    這篇文章主要介紹了Python字典對象實(shí)現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python利用numpy實(shí)現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼

    Python利用numpy實(shí)現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼

    這篇文章主要介紹了Python利用numpy實(shí)現(xiàn)三層神經(jīng)網(wǎng)絡(luò)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評論

沙湾县| 瑞金市| 石渠县| 泉州市| 五河县| 彩票| 佛山市| 康定县| 长阳| 泰顺县| 都匀市| 准格尔旗| 正安县| 五峰| 通榆县| 光山县| 明溪县| 甘泉县| 延川县| 玉树县| 葫芦岛市| 穆棱市| 东乡县| 娱乐| 邢台县| 哈巴河县| 长乐市| 福州市| 陇南市| 乌拉特中旗| 岳池县| 余干县| 章丘市| 天柱县| 镇坪县| 修武县| 凤山县| 永寿县| 山阴县| 清远市| 彭州市|