亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

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

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

熱門標簽:南昌地圖標注 無錫智能外呼系統好用嗎 旅游廁所地圖標注怎么弄 電梯新時達系統外呼顯示e 西青語音電銷機器人哪家好 地圖標注與注銷 宿州電話機器人哪家好 百應電話機器人總部 成都呼叫中心外呼系統哪家強

集合的簡介

  • 集合是一個無序、不重復的序列
  • 它的基本用法包括成員檢測和消除重復元素
  • 集合對象也支持像 聯合,交集,差集,對稱差分等數學運算
  • 集合中所有的元素放在 {} 中間,并用逗號分開

集合的例子

這里會有個重點知識

# 聲明
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})
4

max(set)

獲取集合中最大的元素

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

min(set)

獲取集合中最小的元素

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

集合常見方法

add(item)

向集合中新增一個元素 item

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

# 輸出結果

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

remove(item)

從集合中刪除指定元素 item

# remove
set_ = {1, 2, 3}
set_.remove(2)
print(set_)


# 輸出結果
{1, 3}

clear()

移除集合中的所有元素

# remove
set_ = {1, 2, 3}
print(set_)
set_.clear()
print(set_)


# 輸出結果
{1, 2, 3}
set()

pop()

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

# pop
a = {1, 2, 3, 4}
print(a.pop())
print(a.pop())
print(a)


# 輸出結果
1
2
{3, 4}

difference()

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

# difference
a = {1, 2, 3, 4}
b = {2, 3, 5}
print(a.difference(b))


# 輸出結果
{1, 4}

union()

返回兩個集合的并集

# union
set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.union(set2))


# 輸出結果
{1, 2, 3, 4, 5}

intersection()

返回兩個集合的交集

# intersection
set1 = {1, 2, 3}
set2 = {3, 4, 5}
print(set1.intersection(set2))


# 輸出結果
{3}

issubset()

判斷指定集合是否為子集

# issubset
set1 = {1, 2}
set2 = {1, 2, 3}
print(set1.issubset(set2))


# 輸出結果
True

issuperset()

判斷指定集合是否為超集

# issuperset
set1 = {1, 2, 3}
set2 = {1, 2}
print(set1.issuperset(set2))


# 輸出結果
True

集合總結

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

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

您可能感興趣的文章:
  • python--字典(dict)和集合(set)詳解
  • 詳細介紹Python中的set集合
  • python基礎之set集合詳解
  • Python 實現集合Set的示例
  • 基于python的列表list和集合set操作
  • python set集合使用方法解析
  • Python 集合之set詳解

標簽:西安 許昌 辛集 濰坊 七臺河 贛州 雅安 渭南

巨人網絡通訊聲明:本文標題《Python中基礎數據類型 set集合知識點總結》,本文關鍵詞  Python,中,基礎,數據,類型,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python中基礎數據類型 set集合知識點總結》相關的同類信息!
  • 本頁收集關于Python中基礎數據類型 set集合知識點總結的相關信息資訊供網民參考!
  • 推薦文章
    色综合久久天天综合| 午夜激情视频在线观看 | 中文字幕一区二区三区精彩视频| 九九精品久久| 国产高清在线精品一区a| 亚欧成人乱码一区二区| 国产福利免费视频| 中文字幕一区二区三区精彩视频| 欧美国产日韩精品| 色综合久久天天综合| 国产韩国精品一区二区三区| 欧美18性精品| 国产韩国精品一区二区三区| 99久久精品国产高清一区二区| 日本在线不卡视频| 精品视频一区二区三区免费| 四虎影视久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 天天做日日爱夜夜爽| 欧美日本二区| a级毛片免费观看网站| 青青青草影院 | 亚洲精品永久一区| 天堂网中文字幕| 成人影院一区二区三区| 九九久久99综合一区二区| 国产不卡福利| 国产一区精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产亚洲精品成人a在线| 欧美激情一区二区三区视频高清| 香蕉视频久久| 国产一区二区精品| 99久久精品国产麻豆| 久久国产精品自线拍免费| 日本在线播放一区| 精品国产一区二区三区精东影业 | 欧美电影免费| 国产美女在线一区二区三区| 精品国产三级a| 国产一区二区福利久久| 亚洲精品永久一区| 在线观看成人网 | 午夜激情视频在线观看 | 成人免费高清视频| 一级毛片视频播放| 日本特黄特色aa大片免费| 国产a毛片| 成人影视在线播放| 午夜激情视频在线观看 | 91麻豆国产| 日韩一级黄色| 国产极品白嫩美女在线观看看| 免费毛片基地| 四虎论坛| 欧美激情影院| 亚洲 激情| 久草免费在线观看| 二级片在线观看| 精品久久久久久中文| 国产精品自拍在线观看| 天天做日日爱夜夜爽| 99热精品在线| 国产精品免费久久| 精品国产香蕉伊思人在线又爽又黄| 美女免费毛片| 国产91丝袜在线播放0| 黄色免费三级| 精品视频在线看| 成人av在线播放| 亚洲第一色在线| 精品国产一区二区三区精东影业 | 国产福利免费视频| 国产成人女人在线视频观看| 亚洲精品永久一区| 九九免费高清在线观看视频| 国产成人啪精品| 国产成人啪精品| 可以免费看毛片的网站| 国产a毛片| 国产激情一区二区三区| 高清一级淫片a级中文字幕| 欧美另类videosbestsex久久| 欧美大片aaaa一级毛片| 毛片成人永久免费视频| 国产网站免费| 四虎影视久久| 成人免费一级纶理片| 超级乱淫伦动漫| 欧美激情一区二区三区在线| 青青青草影院 | 久久久久久久男人的天堂| 日韩免费在线| 久久久成人网| 九九精品久久| 国产伦精品一区二区三区在线观看| 精品久久久久久免费影院| 青青久久精品| 青青久在线视频| 欧美日本免费| 国产视频一区二区在线观看| 韩国三级香港三级日本三级| 精品国产一区二区三区久久久蜜臀| 亚洲精品中文字幕久久久久久| 欧美爱爱网| 日韩中文字幕一区二区不卡| 精品国产一区二区三区久久久蜜臀| 欧美一级视频高清片| 欧美激情中文字幕一区二区| 日韩在线观看免费完整版视频| 亚飞与亚基在线观看| 国产成人精品影视| 国产成+人+综合+亚洲不卡| 精品视频一区二区三区免费| 欧美日本免费| 午夜在线影院| 亚洲精品影院| 欧美激情中文字幕一区二区| 亚洲精品中文字幕久久久久久| 亚欧成人乱码一区二区| 青青久久精品| 免费国产在线视频| 日韩专区亚洲综合久久| 91麻豆精品国产片在线观看| 国产伦理精品| 国产一区二区精品| 免费一级片在线| 国产91丝袜在线播放0| 欧美一级视频免费观看| 四虎影视库| 九九精品在线| 国产国语对白一级毛片| 你懂的日韩| 日韩专区在线播放| 欧美a级大片| 天堂网中文字幕| 日日夜人人澡人人澡人人看免| 国产网站免费| 青青青草影院 | 日韩在线观看免费完整版视频| 免费国产在线观看| 国产极品白嫩美女在线观看看| 91麻豆精品国产片在线观看| 高清一级毛片一本到免费观看| 精品国产三级a| 一本伊大人香蕉高清在线观看| 天天色成人| 国产a毛片| 久久久久久久久综合影视网| 亚洲精品久久久中文字| 黄视频网站在线看| 欧美激情一区二区三区在线播放 | 日韩欧美一及在线播放| 美女免费毛片| 91麻豆国产| 国产精品自拍在线观看| 日本特黄特色aa大片免费| a级黄色毛片免费播放视频| 亚飞与亚基在线观看| 国产高清在线精品一区a| 欧美日本二区| 欧美激情伊人| 久久99这里只有精品国产| 国产麻豆精品免费视频| 台湾毛片| 日韩在线观看视频免费| 亚洲第一色在线| 国产不卡福利| 日本特黄特色aa大片免费| 你懂的日韩| 九九精品在线| 毛片成人永久免费视频| 日韩av成人| 亚洲www美色| 国产精品1024在线永久免费| 国产精品1024在线永久免费| 国产麻豆精品| 天天做日日爱| 九九热国产视频| 日韩中文字幕一区二区不卡| 91麻豆精品国产片在线观看| 国产伦精品一区二区三区在线观看| 亚欧成人乱码一区二区| 国产不卡福利| 国产视频一区二区在线观看| 久久精品店| 91麻豆国产| 国产韩国精品一区二区三区| 国产成人精品综合久久久| 精品国产香蕉伊思人在线又爽又黄| 欧美一级视频免费观看| 日韩在线观看视频免费| 亚欧成人乱码一区二区| 91麻豆精品国产自产在线观看一区| 国产成人精品综合久久久| 色综合久久天天综合绕观看| 日本在线播放一区| 久久久久久久久综合影视网| 日韩欧美一及在线播放| a级毛片免费观看网站|