日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

Python中基礎數據類型 set集合知識點總結

瀏覽:39日期:2022-07-28 10:01:12
集合的簡介 集合是一個無序、不重復的序列 它的基本用法包括成員檢測和消除重復元素 集合對象也支持像 聯合,交集,差集,對稱差分等數學運算 集合中所有的元素放在 {} 中間,并用逗號分開 集合的例子

這里會有個重點知識

# 聲明basket = {’apple’, ’orange’, ’apple’, ’pear’, ’orange’, ’banana’}print(basket)set_ = {1, 1, 1, 1, 2}print(set_)# 輸出結果{’orange’, ’pear’, ’banana’, ’apple’}{1, 2}

自動去重了,每個元素只保留一個,且是無序的

再來看一個例子

set_ = {{1, }, {1, }}print(set_)set_ = {[1, ], [2, ]}print(set_)# 輸出結果 set_ = {{1, }, {1, }}TypeError: unhashable type: ’set’ set_ = {[1, ], [2, ]}TypeError: unhashable type: ’list’為什么報錯?

重點:因為 set 集合只能包含不可變對象元素,而列表、集合本身都是可變對象,所以會報錯

集合和列表的區別

列表中的元素允許重復,集合中的元素不允許重復列表是有序的,提供了索引操作,集合是無序的,沒有索引操作

set_ = {1, 1, 1, 1, 2}set[1]# 輸出結果 set[1]TypeError: ’type’ object is not subscriptable

提示該類型不能下標

特殊集合

如何創建一個空集合

set_ = {}print(set_, type(set_))# 輸出結果{} <class ’dict’>

不可以直接 { },這樣默認是一個空字典哦

正確寫法

set_ = set()print(set_, type(set_))# 輸出結果set() <class ’set’>常見運算操作

運算符 |

合并多個集合

>>> {1, 2} | {3, 4}{1, 2, 3, 4}>>> {1, 2} | {3, 4} | {5, 6}{1, 2, 3, 4, 5, 6}運算符 -

從集合中刪除元素

>>> {1, 2, 3, 4} - {3, 4, 5, 6}{1, 2}運算符 &

取交集,返回兩個集合都包含的元素

>>> {1, 2, 3} & {3, 4, 5}{3}運算符 ^

取差集

>>> {1, 2, 3} ^ {3, 4, 5}{1, 2, 4, 5}關鍵字 in

檢查集合中是否包含指定元素

>>> ’polo’ in {’www’, ’polo’, ’com’}True>>> ’yy’ in {’www’, ’yyy’, ’com’}False

常見函數

len(set)

獲取集合的長度

>>> len({1, 2, 3})3>>> len({1, 2, 3, 4})4max(set)

獲取集合中最大的元素

>>> max({1, 2})2>>> max({1, 3, 2})3min(set)

獲取集合中最小的元素

>>> min({1, 2})1>>> min({1, 3, 2})1

集合常見方法

add(item)

向集合中新增一個元素 item

# addset_ = {1, 2, 3}set_.add(1)set_.add(4)set_.add('5')print(set_)

# 輸出結果

{1, 2, 3, 4, ’5’}

remove(item)

從集合中刪除指定元素 item

# removeset_ = {1, 2, 3}set_.remove(2)print(set_)# 輸出結果{1, 3}clear()

移除集合中的所有元素

# removeset_ = {1, 2, 3}print(set_)set_.clear()print(set_)# 輸出結果{1, 2, 3}set()pop()

移除集合首位元素,并返回該元素值

# popa = {1, 2, 3, 4}print(a.pop())print(a.pop())print(a)# 輸出結果12{3, 4}difference()

從源集合中找出目標集合中沒有的元素集合

# differencea = {1, 2, 3, 4}b = {2, 3, 5}print(a.difference(b))# 輸出結果{1, 4}union()

返回兩個集合的并集

# unionset1 = {1, 2, 3}set2 = {3, 4, 5}print(set1.union(set2))# 輸出結果{1, 2, 3, 4, 5}intersection()

返回兩個集合的交集

# intersectionset1 = {1, 2, 3}set2 = {3, 4, 5}print(set1.intersection(set2))# 輸出結果{3}issubset()

判斷指定集合是否為子集

# issubsetset1 = {1, 2}set2 = {1, 2, 3}print(set1.issubset(set2))# 輸出結果Trueissuperset()

判斷指定集合是否為超集

# issupersetset1 = {1, 2, 3}set2 = {1, 2}print(set1.issuperset(set2))# 輸出結果True集合總結

因為集合是不可重復的,所以可以利用它來處理一些需要避免重復插入的場景,比如為了避免某一學生的信息重復錄入

以上就是Python中基礎數據類型 set集合知識點總結的詳細內容,更多關于Python基礎數據類型 set 集合的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91久久久精品国产| 欧美成人基地| 另类av一区二区| 欧洲一级精品| 好看的亚洲午夜视频在线| 午夜久久久久| 亚洲在线久久| 国产精品视频一区二区三区 | 国产精品扒开腿做爽爽爽软件| 欧美激情一区| 91精品一区二区三区综合| 91久久午夜| 日韩一区二区三免费高清在线观看| 日韩av网站在线免费观看| 欧美日韩一区二区三区四区在线观看 | 国产在线一区不卡| 亚洲91精品| 最近国产精品视频| 国产精品任我爽爆在线播放| 日韩不卡一区| 亚洲精品一区二区妖精| 亚洲精品免费观看| 精品视频黄色| 五月天激情综合网| 蜜桃视频一区二区| 麻豆精品在线| 六月天综合网| 精品资源在线| 蘑菇福利视频一区播放| 国产精品白丝av嫩草影院| 久久中文字幕av一区二区不卡| 美美哒免费高清在线观看视频一区二区| 久久国产三级精品| 久久一级电影| 久久国产婷婷国产香蕉| 亚洲成人日韩| 精品国产欧美日韩| 亚洲一区二区av| 97在线精品| 国产视频亚洲| 日本一区二区免费高清| 日韩区一区二| 999久久久精品国产| 久久国产麻豆精品| 国产日韩专区| 韩国三级一区| 国产麻豆一区二区三区 | 国产成人免费| 在线视频亚洲欧美中文| 成人在线黄色| 亚洲综合福利| 亚洲h色精品| 日本不卡视频一二三区| 不卡av一区二区| 精品视频国内| 人人爱人人干婷婷丁香亚洲| 久久福利一区| 久久久一二三| 麻豆精品在线播放| 日韩欧美中文字幕一区二区三区 | 亚洲精品电影| 秋霞国产精品| 国产欧美丝祙| 亚洲欧美日本国产| 久久av一区| 久久中文亚洲字幕| 福利片在线一区二区| 69堂精品视频在线播放| 蜜桃久久久久久| 尹人成人综合网| 国产成人免费精品| 国产精品一区二区精品| 69堂精品视频在线播放| 日韩精品视频网站| 蜜桃av一区二区在线观看| 激情欧美国产欧美| 日韩在线观看一区| 麻豆精品新av中文字幕| 国产欧美一区二区三区精品观看 | 综合激情五月婷婷| 日韩制服丝袜av| 男女性色大片免费观看一区二区 | 美女少妇全过程你懂的久久| 日韩久久一区二区三区| 日韩电影免费网址| 日韩黄色大片| 国产精选在线| 九九久久国产| 手机在线电影一区| av在线最新| 亚洲精品成人图区| 深夜视频一区二区| 久久国产主播| 亚洲播播91| 天堂资源在线亚洲| 九九精品调教| 香蕉人人精品| 午夜电影亚洲| 伊人影院久久| 亚洲永久精品唐人导航网址| 亚洲1区在线观看| 婷婷精品在线| 国产精品久久久久久模特| 国产精品极品| 一区二区精品伦理...| 久久九九电影| 宅男噜噜噜66国产日韩在线观看| 免播放器亚洲| 日韩av影院| 麻豆高清免费国产一区| 美女久久久久久| 久久精品福利| 视频福利一区| 亚洲在线免费| 欧美日韩亚洲一区| 97精品国产一区二区三区| 久久要要av| 亚洲三级毛片| 国产精品久久久亚洲一区| 精品免费在线| 国产韩日影视精品| 日韩精品免费视频人成| 国产福利一区二区精品秒拍 | 亚洲天堂av资源在线观看| 日韩国产欧美三级| 精品视频在线观看网站| 亚洲成人国产| 中文字幕一区二区精品区| 国产精品分类| 国精品一区二区| 日韩国产欧美在线播放| 国产91欧美| 国产精品女主播一区二区三区| 日日摸夜夜添夜夜添国产精品| 久久a爱视频| 欧美日韩免费观看一区=区三区| 免费人成在线不卡| 国产精品乱战久久久| 久久国产精品成人免费观看的软件| 蜜臀国产一区二区三区在线播放| 国产精品欧美在线观看| 香蕉人人精品| 欧美日韩一区二区三区四区在线观看| 日韩国产欧美| 日韩高清在线一区| 成人福利视频| 日韩不卡一二三区| 啪啪国产精品| 欧美精品中文字幕亚洲专区| 久久免费国产| 麻豆精品视频在线观看免费| 丝瓜av网站精品一区二区 | 天堂va在线高清一区| 久久久久久一区二区| 午夜亚洲福利| 日韩欧美字幕| 国产乱人伦精品一区| 午夜精品婷婷| 中文字幕人成乱码在线观看 | 在线视频亚洲欧美中文| 国产不卡av一区二区| 欧美日韩国产在线观看网站| 9久re热视频在线精品| 日韩精品免费观看视频| 日韩一区二区三区在线免费观看| 少妇高潮一区二区三区99| 国产乱人伦丫前精品视频| 日本综合字幕| 激情综合五月| 日韩中文字幕无砖| 久久久久免费av| 久久香蕉精品香蕉| 亚洲精品欧美| 黄色日韩精品| 久久亚洲在线| 国产精品国产三级国产在线观看| 99国产精品| 日韩精品看片| 电影91久久久| 麻豆免费精品视频| 日本不卡中文字幕| 在线亚洲观看| 香蕉成人av| 高清久久精品| 麻豆精品国产91久久久久久| 日韩视频一二区| 日韩中文字幕一区二区三区| 99成人超碰| 青青久久av| 欧美精品高清| 亚洲伊人av| 精品国产午夜肉伦伦影院| 国产精品久久乐| 国产精品永久| 国产色99精品9i| 欧美亚洲tv| 久久国产日韩欧美精品| 青草国产精品久久久久久| 日韩精品免费视频一区二区三区| 最新亚洲国产|