最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中集合的創(chuàng)建及常用函數(shù)的使用詳解

 更新時間:2022年06月23日 10:10:54   作者:從未止步..  
這篇文章主要為大家詳細(xì)介紹了Python中集合的創(chuàng)建、使用和遍歷,集合常見的操作函數(shù),集合與列表,元組,字典的嵌套,感興趣的小伙伴可以了解一下

集合的創(chuàng)建

使用內(nèi)置函數(shù)set()進(jìn)行轉(zhuǎn)化或者使用{}包括起來的,集合中的元素:無序性,互異性,確定性。

舉例:

numbers=set(range(0,7))//使用內(nèi)置函數(shù)進(jìn)行轉(zhuǎn)化
print(numbers)
print(type(numbers))

輸出:

{0, 1, 2, 3, 4, 5, 6}
<class 'set'>

互異性

fruit={'apple','orange','banana',"apple",'apple','orange','banana',"apple"}
print(fruit)
print(type(fruit))

輸出:

{'apple', 'banana', 'orange'}
<class 'set'>

無序性

集合中的元素不能通過下標(biāo)訪問。

舉例:

fruit =set({'apple',9,"axn","dbu",12})
print(fruit[2])

集合中的操作函數(shù)

在集合中添加元素

add() 函數(shù)

舉例:

fruit =set({'apple',9,"axn","dbu",12})
fruit.add("bc")
print(fruit)

輸出:

{'bc', 'apple', 9, 12, 'dbu', 'axn'}

刪除集合中的第一個元素

pop()函數(shù)

舉例:

fruit =set({'apple',9,"axn","dbu",12})
fruit.pop()
print(fruit)

輸出:

{'apple', 9, 12, 'axn'}

刪除集合中的指定元素

1:remove()函數(shù),若該元素不存在則會報錯

舉例:

fruit =set({'apple',9,"axn","dbu",12})
fruit.remove("banana")
print(fruit)

fruit =set({'apple',9,"axn","dbu",12,"apple"})
fruit.remove("apple")
print(fruit)

輸出:

{'dbu', 'axn', 9, 12}

2:discard()函數(shù),若指定元素不存在不會報錯

舉例:

fruit =set({'apple',9,"axn","dbu",12,"apple"})
fruit.discard("banana")
print(fruit)

輸出:

{'dbu', 'apple', 9, 'axn', 12}

fruit =set({'apple',9,"axn","dbu",12,"apple"})
fruit.discard("apple")
print(fruit)

輸出:

{'dbu', 'axn', 9, 12}

判斷元素是否在集合里面

if in/not in語句

舉例:

fruit =set({'apple',9,"axn","dbu",12,"apple"})
if "apple" in fruit:
    print("yes")
else:
    print("NO")
if "banana" not in fruit:
    print("YES")
else:
    print("NO")

輸出:

yes
YES

集合的遍歷

for循環(huán)

fruit =set({'apple',9,"axn","dbu",12,"apple"})
for i in fruit:
    print(i,end=' ')

輸出:

axn 9 apple 12 dbu 

集合元素個數(shù)的計算

len()函數(shù)

舉例:

fruit =set({'apple',9,"axn","dbu",12,"apple"})
print(len(fruit))

輸出:

5//注意集合元素的唯一性特征

集合與字典,列表,元組的嵌套

集合與字典:

s1=set({"name":"jason","age":19,"地址":"北京市"})
print(s1)
print(type(s1))

輸出:

{'地址', 'name', 'age'}//只輸出鍵名
<class 'set'>

集合與元組

舉例:

s1={("name","jason","age",19,"地址","北京市"),12,34,0}
print(s1)
print(type(s1))

輸出:

{0, 34, ('name', 'jason', 'age', 19, '地址', '北京市'), 12}
<class 'set'>

使用內(nèi)置函數(shù)進(jìn)行轉(zhuǎn)化:

s1=set({"name","jason","age",19,"地址","北京市"})
print(s1)
print(type(s1))

輸出:

{'age', 'jason', 19, '地址', '北京市', 'name'}
<class 'set'>

集合與列表

舉例:

s2=set(["name","jason","age",19,"地址","北京市"])
print(s2)
print(type(s2))

輸出:

{'北京市', 'age', 'jason', 19, 'name', '地址'}
<class 'set'>

到此這篇關(guān)于Python中集合的創(chuàng)建及常用函數(shù)的使用詳解的文章就介紹到這了,更多相關(guān)Python集合內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Python在Word中查找并高亮指定文本

    使用Python在Word中查找并高亮指定文本

    當(dāng)你需要在長文檔或報告中快速找到特定的關(guān)鍵詞或短語,Word中提供的查找并高亮這一功能可以幫助你迅速定位這些內(nèi)容,本文將介紹如何使用Python在Word中查找并突出顯示指定的文本,需要的朋友可以參考下
    2024-03-03
  • python3.4用函數(shù)操作mysql5.7數(shù)據(jù)庫

    python3.4用函數(shù)操作mysql5.7數(shù)據(jù)庫

    這篇文章主要為大家詳細(xì)介紹了python3.4用函數(shù)操作mysql5.7數(shù)據(jù)庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • python增加矩陣維度的實例講解

    python增加矩陣維度的實例講解

    下面小編就為大家分享一篇python增加矩陣維度的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 解決tensorflow由于未初始化變量而導(dǎo)致的錯誤問題

    解決tensorflow由于未初始化變量而導(dǎo)致的錯誤問題

    今天小編就為大家分享一篇解決tensorflow由于未初始化變量而導(dǎo)致的錯誤問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 如何利用python實現(xiàn)圖片轉(zhuǎn)化字符畫

    如何利用python實現(xiàn)圖片轉(zhuǎn)化字符畫

    這篇文章主要介紹了如何利用python實現(xiàn)圖片轉(zhuǎn)化字符畫,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • python數(shù)字轉(zhuǎn)對應(yīng)中文的方法總結(jié)

    python數(shù)字轉(zhuǎn)對應(yīng)中文的方法總結(jié)

    在本篇文章里小編給大家分享的是一篇關(guān)于python數(shù)字轉(zhuǎn)對應(yīng)中文的方法總結(jié)內(nèi)容,有興趣的朋友們可以跟著猜嘗試測試下。
    2021-08-08
  • Python+OpenCV實現(xiàn)邊緣檢測與角點(diǎn)檢測詳解

    Python+OpenCV實現(xiàn)邊緣檢測與角點(diǎn)檢測詳解

    這篇文章主要為大家詳細(xì)介紹了如何通過Python+OpenCV實現(xiàn)邊緣檢測與角點(diǎn)檢測,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python與OpenCV有一定的幫助,需要的可以參考一下
    2023-02-02
  • 淺談django的render函數(shù)的參數(shù)問題

    淺談django的render函數(shù)的參數(shù)問題

    今天小編就為大家分享一篇淺談django的render函數(shù)的參數(shù)問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python解析JSON數(shù)據(jù)的示例代碼

    Python解析JSON數(shù)據(jù)的示例代碼

    JSON格式是網(wǎng)站和API使用的通用標(biāo)準(zhǔn)格式,現(xiàn)在主流的一些數(shù)據(jù)庫(如PostgreSQL)都支持JSON格式,在本文中,我們將介紹如何使用Python解析JSON數(shù)據(jù),感興趣的小伙伴跟著小編一起來看看吧
    2024-09-09
  • Python常用類型轉(zhuǎn)換實現(xiàn)代碼實例

    Python常用類型轉(zhuǎn)換實現(xiàn)代碼實例

    這篇文章主要介紹了Python常用類型轉(zhuǎn)換實現(xiàn)代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07

最新評論

台南县| 咸阳市| 平度市| 随州市| 萨迦县| 田林县| 富阳市| 樟树市| 西乌珠穆沁旗| 蓬安县| 营山县| 将乐县| 乌海市| 西乡县| 什邡市| 额济纳旗| 柏乡县| 宝兴县| 五原县| 临桂县| 丰顺县| 保康县| 积石山| 石阡县| 肃宁县| 全州县| 嘉义市| 杨浦区| 云浮市| 横山县| 抚松县| 濮阳市| 东平县| 达日县| 长治市| 肥西县| 汝南县| 和平县| 平武县| 三台县| 太白县|