国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python求列表交集的方法匯總

python求列表交集的方法匯總

2020-05-12 09:49腳本之家 Python

這篇文章主要介紹了python求列表交集的方法,實例匯總了三個常用的方法,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例匯總了python求列表交集的方法。分享給大家供大家參考。具體方法如下:

交集對于給定的兩個集合A 和 集合B 的交集是指含有所有既屬于 A 又屬于 B 的元素,而沒有其他元素的集合叫交集了,下面給出幾個python求列表交集例子供大家參考。

方法1

遍歷b1,如果某個元素同時也存在于b2中,則返回

復制代碼 代碼如下:
b1=[1,2,3]
b2=[2,3,4]
b3 = [val for val in b1 if val in b2]
print b3


運行結果如下

復制代碼 代碼如下:
[2, 3]


方法2

把列表轉換為集合,利用集合操作符求出交集,然后再轉換回列表類型

復制代碼 代碼如下:
b1=[1,2,3]
b2=[2,3,4]
b3=list(set(b1) & set(b2))
print b3


運行結果如下

復制代碼 代碼如下:
[2, 3]


方法3

 

前面的例子中兩個list都是簡單的單元素列表,還有一種比較特殊的情況,就是有嵌套類型的

復制代碼 代碼如下:
b1=[1,2,3]
b2=[[2,4],[3,5]]
b3 = [filter(lambda x: x in b1,sublist) for sublist in b2]
print b3


運行結果如下

復制代碼 代碼如下:
[2, 3]

 

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人高清在线 | 亚洲va国产va天堂va久久 | 99r在线| 成人婷婷网色偷偷亚洲男人的天堂 | 亚洲免费a | 51ⅴ精品国产91久久久久久 | 日韩精品免费视频 | 国产精品视频播放 | 日本一区二区不卡 | 久久久久久免费 | 成人精品福利视频 | 无码一区二区三区视频 | 国产资源在线观看视频 | 亚洲在线视频一区二区 | 欧美成人精品高清视频在线观看 | 久久69精品久久久久久久电影好 | 91视频国产网站 | 久久久久综合 | 国产a区 | 精品久久久久久国产 | 亚洲国产精品久久久久婷婷老年 | 久久com | 日韩在线观看视频一区二区三区 | 久久精品久久久 | 日韩美女毛片 | 欧美激情一区二区 | 成人午夜网 | 久久综合九色综合网站 | 久久久精 | 久久黄色网 | 国内精品一区二区三区 | 成年人在线观看视频 | 一区二区三区国产 | 精品久久久久久久久久久下田 | 综合色播 | 午夜草逼 | 亚洲天堂中文 | 久久精品中文字幕大胸 | 国产精品一区二区三区免费 | 成人在线免费看视频 | 国产欧美视频一区二区三区 |