国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

成都網(wǎng)站建設(shè)公司常熟網(wǎng)站建設(shè)

成都網(wǎng)站建設(shè)公司,常熟網(wǎng)站建設(shè),做長(zhǎng)圖文網(wǎng)站,在線圖片編輯源碼前言 本篇文章學(xué)習(xí)的是 python 中集合的基礎(chǔ)知識(shí)。 集合元素的內(nèi)容是不可變的,常見的元素有整數(shù)、浮點(diǎn)數(shù)、字符串、元組等。至于可變內(nèi)容列表、字典、集合等不可以是集合元素。雖然集合不可以是集合的元素,但是集合本身是可變的,可以去增加或…

前言

本篇文章學(xué)習(xí)的是 python 中集合的基礎(chǔ)知識(shí)。

集合元素的內(nèi)容是不可變的,常見的元素有整數(shù)、浮點(diǎn)數(shù)、字符串、元組等。至于可變內(nèi)容列表、字典、集合等不可以是集合元素。雖然集合不可以是集合的元素,但是集合本身是可變的,可以去增加或刪除集合的元素。

正文?

集合可以使用“{ }”或“set()”函數(shù)建立集合。?

1.建立集合?

使用 {} 建立集合一下試試:

data={'d',1,"球球",'d',(1,2,3),1.23}
print(data)
print("數(shù)據(jù)類型:",type(data))

集合的特色是元素唯一,所以倆個(gè)“d”,舍去一個(gè)。

使用set()函數(shù)建立集合:?

data=set()
print(data)
print("數(shù)據(jù)類型:",type(data))
dataa=set('hello world')
print(dataa)

不可以這么寫哦:data=set('a','s','fe')

set()函數(shù)與列表,元組的結(jié)合:?

data=set(['a','s','fe'])
print(data)
tuplea=('w','wde','wdc')
dataa=set(tuplea)
print(dataa)

列表轉(zhuǎn)化為集合:x=set(列表名字)

集合轉(zhuǎn)化為列表:y=list(x)

2.集合基礎(chǔ)操作?

a.交集(intersection)

python中有一個(gè)交集符號(hào)了:&,另外還有一個(gè)函數(shù)intersectin()可以執(zhí)行此操作。

實(shí)例:?

A={1,3,2,4,5,6}
B={5,6,4,7,9,3}
AB=A&B
print("A&B的交集是:",AB)
AB=A.intersection(B)
print("A.intersection交集B是:",AB)

b.并集(union)

在python中的并集符號(hào)是”|“,此外還有union()函數(shù)可以完成此操作。

實(shí)例:?

A={1,3,2,4,5,6}
B={5,6,4,7,9,3}
AB=A|B
print("A|B的交集是:",AB)
AB=A.union(B)
print("A.union并集B是:",AB)

c.差集(difference)

在python中的并集符號(hào)是”-“,此外還有difference()函數(shù)可以完成此操作。

實(shí)例:

A={1,3,2,4,5,6}
B={5,6,4,7,9,3}
AB=A-B
print("差集A-B集是:",AB)
AB=A.difference(B)
print("使用difference函數(shù):",AB)

d.對(duì)稱差集(symmetric_difference())

在python中的并集符號(hào)是”^“,此外還有symmetric_difference()函數(shù)可以完成此操作。

A={1,3,2,4,5,6}
B={5,6,4,7,9,3}
AB=A^B
print("對(duì)稱差集A^B集是:",AB)
AB=A.symmetric_difference(B)
print("使用symmetric_difference函數(shù):",AB)

e.適用集合的方法函數(shù)

add():加一個(gè)元素到集合

?

clear():刪除集合所有元素

?

copy():淺復(fù)制(?shallow?copy?)方式復(fù)制集合

?

sorted():對(duì)集合進(jìn)行排序,返回的是列表?[1, 2, 3, 4, 5, 6]

min():最小值

max():最大值

sum():求總和

len():元素?cái)?shù)量

frozenset():凍結(jié)集合,不可變集合,定住了。

union():求兩個(gè)集合的并集

difference):A-B,求差集

difference_update():刪除集合內(nèi)與另一集合重復(fù)的元素

discard():如果是集合成員則刪除

intersection():求兩個(gè)集合的交集

instersection_update():可以使用交集更新集合內(nèi)容

isdisjoint():如果2個(gè)集合沒有交集返回?True?

issubset():如果另一個(gè)集合包含這個(gè)集合返回?True?

isupperset():如果這個(gè)集合包含另一個(gè)集合返回?True?

pop():傳回所刪除的元素,如果是空集合返回?False?

remove():刪除指定元素,如果此元素不存在,程序?qū)⒎祷?KeyError?

symmetric_difference():求兩個(gè)表的對(duì)稱差集

symmetric_difference_update():使用對(duì)稱差集更新集合內(nèi)容

update():使用并集更新集合內(nèi)容

參考資料

《python王者歸來》?

http://aloenet.com.cn/news/37194.html

相關(guān)文章:

  • 做鞋的垂直網(wǎng)站百度客服24小時(shí)電話人工服務(wù)
  • b2c購(gòu)物網(wǎng)站開發(fā)西安seo網(wǎng)站關(guān)鍵詞優(yōu)化
  • 做旅行網(wǎng)站的意義百度官網(wǎng)app下載安裝
  • 哪些網(wǎng)站可以做邀請(qǐng)函精準(zhǔn)大數(shù)據(jù)獲客系統(tǒng)
  • 免費(fèi)行情的軟件入口下載路由器優(yōu)化大師
  • 宣城市建設(shè)銀行網(wǎng)站建站流程
  • 外貿(mào)網(wǎng)站建設(shè)步驟網(wǎng)站設(shè)計(jì)公司多少錢
  • 青島中小企業(yè)網(wǎng)站制作公司網(wǎng)站建設(shè)費(fèi)用多少
  • 百度制作的wordpress工具欄seo在線工具
  • 個(gè)人做網(wǎng)站的流程淘寶推廣
  • 找人做公司網(wǎng)站百度商城
  • 網(wǎng)站建設(shè)項(xiàng)目采購(gòu)公告天津seo優(yōu)化公司
  • 怎么做接口網(wǎng)站企業(yè)推廣方法
  • 在局網(wǎng)站 作風(fēng)建設(shè)免費(fèi)頂級(jí)域名注冊(cè)網(wǎng)站
  • 高端網(wǎng)站建設(shè)公司興田德潤(rùn)可以不上海網(wǎng)絡(luò)推廣排名公司
  • wordpress登陸頁面保護(hù)插件seo點(diǎn)擊工具
  • 建筑電工證查詢網(wǎng)站企業(yè)seo案例
  • 網(wǎng)站名和域名的區(qū)別seo推廣多少錢
  • 如何創(chuàng)建自己網(wǎng)站電商項(xiàng)目策劃書
  • 做阿里巴巴網(wǎng)站圖片大全如何做公司網(wǎng)站推廣
  • 做曖視頻網(wǎng)站大全什么平臺(tái)可以做引流推廣
  • 網(wǎng)站推廣的優(yōu)勢(shì)有哪些seo課程培訓(xùn)視頻
  • 怎么做網(wǎng)站前臺(tái)站長(zhǎng)之家怎么找網(wǎng)址
  • 免費(fèi)網(wǎng)站建設(shè)塔山雙喜泉州全網(wǎng)營(yíng)銷推廣
  • 門戶網(wǎng)站和社交網(wǎng)絡(luò)的區(qū)別百度平臺(tái)商家我的訂單查詢
  • 網(wǎng)站登錄賬號(hào)密碼保存在哪里推廣手段有哪些
  • 螞蟻幣是什么網(wǎng)站建設(shè)網(wǎng)站推廣應(yīng)該怎么做?
  • 長(zhǎng)沙優(yōu)化官網(wǎng)公司滁州網(wǎng)站seo
  • 學(xué)院網(wǎng)站建設(shè)進(jìn)度情況說明書seo自動(dòng)排名軟件
  • 制作手機(jī)網(wǎng)站工具搜索到的相關(guān)信息