1.獲取兩個liet的交集 方法一: a = [2,3,4] b = [3,4,5,6] tmp = [i for i in a if i in b] #列表推導式求的兩個列表的交集 print(tmp) 方法二: print(list(set(a).intersection ...
. 獲取兩個list 的交集: . 獲取兩個list 的並集: . 獲取兩個 list 的差集: ...
2018-04-19 14:57 0 28152 推薦指數:
1.獲取兩個liet的交集 方法一: a = [2,3,4] b = [3,4,5,6] tmp = [i for i in a if i in b] #列表推導式求的兩個列表的交集 print(tmp) 方法二: print(list(set(a).intersection ...
轉自:http://blog.chinaunix.net/uid-200142-id-3992553.html 有時候,為了需求,需要統計兩個 list 之間的交集,並集,差集。查詢了一些資料,現在總結在下面: 1. 獲取兩個list 的交集 print list(set ...
1.差集 a = [1,2,3] b = [2,3] c = list(set(b).difference(set(a))) # b中有而a中沒有的 2 .並集 3.交集 ...
原文地址:https://www.jianshu.com/p/1109e22b50c6 在python3對列表的處理中,會經常使用到Python求兩個list的差集、交集與並集的方法。 一.兩個list差集 如有下面兩個數組: 想要的結果是[1] 下面記錄一下三種實現方式 ...
題記:朋友在處理數據時,需要解決這方面的問題,所以利用她給的代碼,自己重新梳理了下,並成功運行。 代碼如下: 如果有問題,歡迎留言,一起學習,一起解決問題! ...
list1=[1,2,3,4,5,6] list2=[2,3,4] 交集 方法一:list3=[new for new in list1 if new in list2] 方法二:list3=list(set(list1).intersection(set(list2))) 並集 ...
轉載連接 差集、並集、交集 @test public void test1(){list list1=new arraylist<>(); list1.add(1); list1.add(2); list1.add(3); list list2=new ...