麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

python求列表交集的方法匯總

2020-02-23 06:09:05
字體:
來源:轉載
供稿:網友

本文實例匯總了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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色诱亚洲精品久久久久久 | 成人免费福利视频 | v片在线看 | 免费黄色在线观看网站 | 国产精品嘿咻嘿咻在线播放 | av电影在线观看网址 | 免费在线观看成人av | 国产91久久久久久 | 色七七亚洲 | 国产一区二区三区四区五区精品 | 色婷婷tv| 91福利国产在线观一区二区 | 国产成人精品无人区一区 | 一级毛片在线观看视频 | 久久精品中文字幕一区二区三区 | 黄网站在线免费看 | 亚洲精品成人久久 | 国产一级一片免费播放 | 欧美特黄一级高清免费的香蕉 | 亚洲一区二区中文字幕在线观看 | av在线免费播放网站 | 久久视频精品 | 亚洲一级网站 | 成人偷拍片视频在线观看 | 在线成人www免费观看视频 | 久草最新网址 | 久久艹艹艹| 欧美人人干 | 久久久久久久免费精品 | 国内毛片视频 | 激情视频免费看 | 一区二区三区在线视频观看58 | 亚洲综合一区在线观看 | 国产精品视频自拍 | 久久精品一级片 | 日日噜噜夜夜爽 | 久久久久久免费 | 久久精品欧美电影 | 亚洲第一精品在线 | 免费a级片视频 | 一级黄色大片在线观看 |