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

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

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

瀏覽:43日期: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久久,三上悠亚国产精品一区二区三区
caoporn视频在线| 麻豆国产欧美日韩综合精品二区| 久久av一区| 国产亚洲激情| 黄色亚洲免费| 日韩中文字幕麻豆| 亚洲一级淫片| 国产精品一区二区99| 福利一区在线| 美女久久一区| 夜久久久久久| 香蕉久久一区| 中文另类视频| 久久亚洲欧洲| 亚洲日本国产| 国产高清亚洲| 精品91久久久久| 人人爽香蕉精品| 久久国产婷婷国产香蕉| 精品网站999| 久久都是精品| 日韩av不卡在线观看| 欧美影院三区| 国产欧美日韩在线观看视频| 久久精品亚洲| 亚洲午夜黄色| 久久国产婷婷国产香蕉| 日本在线精品| 日本午夜精品一区二区三区电影| 麻豆精品久久| 99视频一区| 国产劲爆久久| 视频一区视频二区中文字幕| 国产精品视频一区二区三区四蜜臂| 精品日韩在线| 亚洲欧美视频| 精品国产精品国产偷麻豆| 国产精品腿扒开做爽爽爽挤奶网站| 欧美在线观看天堂一区二区三区| 成人午夜毛片| 亚洲视频国产精品| 高清av一区| 日韩一区二区三区精品视频第3页| 日韩欧美一区二区三区在线观看| 国产精品三上| 日本一区二区高清不卡| 日韩高清一级| 97精品视频在线看| 五月亚洲婷婷 | 亚洲精品日本| 日韩在线免费| 国产美女撒尿一区二区| 亚洲国产日韩欧美在线| 精品欧美视频| 国产美女亚洲精品7777| 午夜久久影院| 亚洲黄色网址| 精品一区91| 蜜桃久久av一区| 久久精品av| 国产成人免费av一区二区午夜| 亚洲一区二区三区高清| 色爱综合网欧美| 国产精品综合色区在线观看| 综合一区在线| 男女性色大片免费观看一区二区| 色爱综合av| 国产精品麻豆久久| 国产精品一级| 国产日韩一区二区三免费高清| 欧美中文字幕| 蜜臀久久99精品久久一区二区 | 亚洲精品高潮| 欧美国产91| zzzwww在线看片免费| 国产精品xxxav免费视频| 五月激激激综合网色播| 欧美中文日韩| 视频一区欧美日韩| 免费欧美日韩| 亚洲综合电影一区二区三区| 亚洲二区免费| 国产麻豆久久| 99久久久久| 欧美理论视频| 日韩成人综合| 国产不卡人人| 久久uomeier| 国产精品99视频| 国产精品大片免费观看| 日本成人一区二区| 日韩和欧美一区二区| 亚洲综合国产| 亚洲在线免费| 日本欧美在线看| 一区二区电影| 日欧美一区二区| 91精品啪在线观看国产爱臀| 亚洲男人在线| 日韩精品一区二区三区中文| 综合亚洲视频| 国产亚洲人成a在线v网站| 综合亚洲色图| 91九色综合| 国产欧美丝祙| 日韩88av| av亚洲在线观看| 蜜臀av国产精品久久久久| 亚洲精品黄色| 蜜桃精品视频| 日韩中文首页| 亚洲制服少妇| 欧美日一区二区在线观看| 国产精品免费大片| 精品福利久久久| 1024精品一区二区三区| 中文日韩欧美| 日韩精品一区二区三区中文字幕| 日本免费一区二区视频| 日本午夜精品久久久久| 国产精品亚洲二区| 超碰在线99| 国产亚洲一级| 国产图片一区| 亚洲精品88| 在线观看视频免费一区二区三区| 欧美午夜三级| 88xx成人免费观看视频库| 在线看片不卡| 日韩有码av| 精品国产一级| 在线精品视频在线观看高清| 午夜亚洲福利| 美女福利一区二区三区| 五月婷婷六月综合| 亚洲精选成人| 国产一区二区三区91| 欧美日韩国产高清电影| 欧美日本三区| 成人日韩精品| 免费成人在线视频观看| 国产精品18| 欧美特黄a级高清免费大片a级| 日本午夜精品| 欧美特黄一级大片| 国产伦理一区| 午夜日韩福利| 国产中文欧美日韩在线 | 亚洲黄色免费av| 亚洲精品三级| 99久久99久久精品国产片果冰| 欧美一区不卡| 精品免费av在线| 国产情侣久久| 欧美在线亚洲综合一区| 国产精品地址| 中文不卡在线| 久久婷婷丁香| 久久99精品久久久野外观看| 日韩天堂av| 国产日韩电影| 国产调教精品| 黄色不卡一区| av资源中文在线| 日韩成人精品一区二区三区| 久久要要av| 精品中国亚洲| 18国产精品| 亚洲一区二区成人| 日韩免费av| 欧美激情麻豆| 色婷婷成人网| 日韩视频一区| 久久在线免费| 国产 日韩 欧美 综合 一区 | 综合在线一区| 国产高清一区| 水蜜桃久久夜色精品一区| 亚洲另类视频| 亚洲欧美网站| 一区二区三区四区在线看| 国内精品伊人| 麻豆成人av在线| 日韩精品一区二区三区中文在线| 日韩一级欧洲| 亚洲高清二区| 日韩一区亚洲二区| 国产精品国产三级国产在线观看| 国产乱人伦精品一区| 日韩三级精品| 国产精品日本欧美一区二区三区| 亚洲成人一区在线观看| 国产91在线精品| 精品三级在线观看视频| 国产精品视频一区视频二区| 日本不卡不码高清免费观看 | 日本精品不卡| 国产传媒在线观看| 国产91欧美| 98精品久久久久久久|