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

Python求兩個list的差集、交集與并集的方法

 更新時間:2014年11月01日 11:13:04   投稿:shichen2014  
這篇文章主要介紹了Python求兩個list的差集、交集與并集的方法,是Python集合數(shù)組操作中常用的技巧,需要的朋友可以參考下

本文實例講述了Python求兩個list的差集、交集與并集的方法。分享給大家供大家參考。具體如下:

list就是指兩個數(shù)組之間的差集,交集,并集了,這個小學(xué)數(shù)學(xué)時就學(xué)過的東西,下面就以實例形式對此加以分析。

一.兩個list差集

如有下面兩個數(shù)組:
a = [1,2,3]
b = [2,3]
想要的結(jié)果是[1]
下面記錄一下三種實現(xiàn)方式:
1. 正常的方式

復(fù)制代碼 代碼如下:
ret = []
for i in a:
    if i not in b:
        ret.append(i)

2. 濃縮版

復(fù)制代碼 代碼如下:
ret = [ i for i in a if i not in b ]

3. 另一版

復(fù)制代碼 代碼如下:
ret = list(set(a) ^ set(b))

個人更喜歡第三種實現(xiàn)方式

二. 獲取兩個list 的并集
 

復(fù)制代碼 代碼如下:
print list(set(a).union(set(b)))

三. 獲取兩個 list 的差集

復(fù)制代碼 代碼如下:
print list(set(b).difference(set(a))) # b中有而a中沒有的

希望本文所述對大家的Python程序設(shè)計有所幫助。

相關(guān)文章

  • python實現(xiàn)列表的排序方法分享

    python實現(xiàn)列表的排序方法分享

    在本篇文章里小編給大家分享了關(guān)于python實現(xiàn)列表的排序方法以及相關(guān)知識點(diǎn),有興趣的朋友們可以學(xué)習(xí)下。
    2019-07-07
  • Python單鏈表原理與實現(xiàn)方法詳解

    Python單鏈表原理與實現(xiàn)方法詳解

    這篇文章主要介紹了Python單鏈表原理與實現(xiàn)方法,結(jié)合實例形式詳細(xì)分析了Python單鏈表的具體概念、原理、實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-02-02
  • python機(jī)器學(xué)習(xí)之隨機(jī)森林(七)

    python機(jī)器學(xué)習(xí)之隨機(jī)森林(七)

    這篇文章主要為大家詳細(xì)介紹了python機(jī)器學(xué)習(xí)之隨機(jī)森林,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • python的等深分箱實例

    python的等深分箱實例

    今天小編就為大家分享一篇python的等深分箱實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • python實現(xiàn)從ftp服務(wù)器下載文件的方法

    python實現(xiàn)從ftp服務(wù)器下載文件的方法

    這篇文章主要介紹了python實現(xiàn)從ftp服務(wù)器下載文件的方法,涉及Python操作FTP的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • python中異常捕獲方法詳解

    python中異常捕獲方法詳解

    異常信息的獲取對于程序的調(diào)試非常重要,可以有助于快速定位有錯誤程序語句的位置。下面介紹幾種python中獲取異常信息的方法,希望小伙伴們能夠喜歡
    2017-03-03
  • 深入理解Python 多線程

    深入理解Python 多線程

    這篇文章主要介紹了Python 多線程的相關(guān)知識,文中講解的非常詳細(xì),代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 如何使用 Python和 FFmpeg 批量截圖視頻到各自文件夾中

    如何使用 Python和 FFmpeg 批量截圖視頻到各自文件夾中

    wxPython 提供了一個簡單易用的界面,而 FFmpeg 則負(fù)責(zé)處理視頻幀的提取,這個工具不僅對視頻編輯工作有幫助,也為批量處理視頻文件提供了極大的便利,這篇文章主要介紹了使用 Python和 FFmpeg 批量截圖視頻到各自文件夾中,需要的朋友可以參考下
    2024-08-08
  • python3模塊smtplib實現(xiàn)發(fā)送郵件功能

    python3模塊smtplib實現(xiàn)發(fā)送郵件功能

    這篇文章主要為大家詳細(xì)介紹了python3模塊smtplib實現(xiàn)發(fā)送郵件功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Python函數(shù)中定義參數(shù)的四種方式

    Python函數(shù)中定義參數(shù)的四種方式

    有些時候看到函數(shù)傳參數(shù)的時候參數(shù)前面加一個星號*或者兩個星號**,這是什么意思? 下面來總結(jié)下
    2014-11-11

最新評論

什邡市| 宿迁市| 武穴市| 祁东县| 象山县| 南华县| 广州市| 凤凰县| 中超| 芦溪县| 奎屯市| 浦东新区| 大埔区| 孟州市| 彭阳县| 洛宁县| 涞水县| 黄骅市| 绥化市| 安岳县| 图们市| 东平县| 左权县| 将乐县| 肇东市| 鹤峰县| 穆棱市| 集贤县| 太康县| 灵璧县| 天峨县| 光泽县| 通辽市| 呼玛县| 微山县| 昌吉市| 福鼎市| 扎兰屯市| 徐水县| 贵溪市| 秦安县|