国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python 如何比較兩集合的大小關系

瀏覽:5日期:2022-06-25 16:39:00

我就廢話不多說了,大家還是直接看代碼吧~

print({1, 2} > {1}) # True

補充:Python——集合是一個非常之牛逼的數據比較方式

什么是集合?對似懂非懂或者被集合搞暈了的同學可以來看一下。

首先不想說太多概念性的東西,免得又暈了!

請看下面我寫的例子,看完之后自然就知道啥是集合以及如何去應用它

#變量a是一個集合類型a = set ()print ( type (a)) #定義一個列表,并存入很多重復的數字dt = [ 12 , 9 , 2 , 8 , 4 , 9 , 2 , 7 , 4 , 5 , 6 , 11 , 5 , 7 , 5 , 7 , 9 , 8 , 7 , 2 ]for i in dt: #遍歷列表 a.add(i) #將列表中的每一個元素添加進集合 #打印集合,發現,自動去掉重復的數字了print (a) #5存在于集合中嗎?print ( 5 in a) #遍歷集合for item in a: print (item) #將集合轉化成列表set_list = list (a)print (set_list)print ( type (set_list))

那么,集合還涉及到下面幾個牛逼的玩意:

并集:

它將兩個集合作為參數,并返回一個包含全部存在于兩個集合中任意一個的元素的新集合,用union()方法, 操作符是:'|'

交集:

它接收第2個集合為參數,返回的是僅包含同時存在于兩個集合的那些元素,intersection方法實現,操作符是:'&'

差集:

它告訴我們哪些是剩下的元素,它是一個存儲于或是存在于這個集合或是另一個集合,但不是同時存在于兩個集合的對象的集合 symmetric_difference方法實現,操作符是:'-'

繼續看例子

a = { 1 , 2 , 3 , 4 , 5 }b = { 6 , 2 , 3 , 7 } #求a和b的并集,將兩組數據中共同存在的數字去除掉后,生成一個不存在重復數字的新集合print (a.union(b)) #求a和b的交集,將兩組數據中共有的數字提取出來,并生成一個新的集合,讓我們知道這兩組數據中哪些數字都存在于兩組數據里print (a.intersection(b)) #求a和b的差集,將兩組數據中所沒有的數字提取出來后,生成一個新的集合print (a.symmetric_difference(b)) #注意:他們的結果取決于誰是調用者,誰是參數,上面的3條例子中,a集合是調用者,b集合是參數 #a集合中的所有數字都存在于b集合的話,則返回true, a是調用者,b是參數print (a.issubset(b)) #b集合作為參數,b集合中的所有元素都存在于a集合中的話,返回trueprint (a.issuperset(b)) #想要知道全部只存在于a集合而不存在于b集合的元素print (a.difference(b)) #結果是1,4,5#反之print (b.difference(a)) #結果是6和7總結:

通過測試說明,集合可以用來操作另一個集合,集合不僅僅只是一個容器

那么,應用場景一般有如下:

1、對兩處不同的數據,如果要快速的結合起來去做分析,那么請用集合

2、那么快速的結合起來的目的一般是干嘛呢?,比如想知道兩處數據中哪些是重復的,哪些是不同的

因此:

集合是一個非常之牛逼的數據比較方式

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: a级在线观看视频 | 亚洲视频 欧美视频 | 免费国产a| 9丨精品国产高清自在线看 ⅹxx中国xxx人妖 | 国产免费播放一区二区 | 日韩字幕一中文在线综合 | 日本一级毛片片在线播放 | 久草在线观看资源 | 亚洲天堂色网站 | 中文字幕 日韩在线 | 午夜欧美精品久久久久久久久 | 一本色道久久综合亚洲精品加 | 国产伦久视频免费观看 视频 | 亚洲 自拍 欧美 综合 | 高清日本在线成人免费视频 | a黄视频| 免费一级真人毛片 | 亚洲综合成人在线 | 99热久久国产综合精品久久国产 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 国产91成人| 欧美一级一毛片 | 成人午夜免费视频毛片 | a级国产精品片在线观看 | 国产欧美一区二区精品久久久 | 国产成人综合久久精品亚洲 | 日本人视频网站一 | 一级女性生活片 | 99精品国产免费久久国语 | 久草在线中文视频 | 亚洲欧美日韩国产精品26u | 成年美女黄网站色大 | 国产精品日韩 | 国产一区二区三区在线免费观看 | 亚洲大片| 国产手机在线小视频免费观看 | 九九九九九九 | 国产a一级毛片午夜剧院 | a级毛片网站 | 国产亚洲亚洲精品777 | 操哭美女 |