python的數(shù)據(jù)類型都有哪些-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

十年的和碩網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整和碩建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“和碩網(wǎng)站設(shè)計(jì)”,“和碩網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

這篇文章主要介紹python的數(shù)據(jù)類型都有哪些,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

python的基礎(chǔ)數(shù)據(jù)類型的知識(shí):

1、列表的使用

定義空列表。

List = [ ]

列表的長(zhǎng)度

len(list)

列表的組合

list1 += list2

判斷元素x是否位于列表

 if x in list:

列表的遍歷(正序逆序,和附加索引的遍歷)

for x in list:(正序)
for x in list[::-1]:(逆序)

index(索引) value(值) enumerate(sequence, [start=0])

sequence – 一個(gè)序列、迭代器或其他支持迭代對(duì)象。

start –> 下標(biāo)起始位置。

例如1:

list = [1,2,3,4]
for index, value in enumerate(list):
  print(index, value)

運(yùn)行結(jié)果:

0 1 
1 2 
2 3
3 4

例如2:

list = [1,2,3,4]
for index, value in enumerate(list,start=2):
  print(index, value)123

運(yùn)行結(jié)果:

2 1
3 2
4 3
5 4

求列表元素的大最小值

max(list)  
min(list)

求列表元素的平均值(前提列表元素都是數(shù)字)

sum(list) / len(list)

在列表末尾添加新的對(duì)象X

list.append(X)

統(tǒng)計(jì)某個(gè)元素X在列表中出現(xiàn)的次數(shù)

list.count(X)

#在列表末尾一次性追加另一個(gè)序列中的多個(gè)值(用新列表擴(kuò)展原來的列表)

list.extend()

從列表中找出某個(gè)值value第一個(gè)匹配項(xiàng)的索引位置

list.index(value)

將對(duì)象value插入列表某位置index

list.insert(index, value)

移除列表中的一個(gè)元素(默認(rèn)最后一個(gè)元素),并且返回該元素的值 list.pop([index = -1])

使用方法:

>>> list = [1,2,3,4]
>>> list.pop(1)
2
>>> list
[1, 3, 4]

移除列表中某個(gè)值value的第一個(gè)匹配項(xiàng)

list.remove(value)

反轉(zhuǎn)列表中元素

list.reverse()

對(duì)原列表進(jìn)行排序(正序逆序,關(guān)鍵字排序,這個(gè)自己百度)

list.sort( key=None,reverse=False)

清空列表

list.clear()

復(fù)制列表

list.copy()

刪除列表元素

del list[index]

2、字典的使用

創(chuàng)建空字典

dict = { }

判斷元素是否在字典

If key in dict:

計(jì)算字典元素個(gè)數(shù)

len(dict)

添加元素到字典

dict[key] = value

update方法

如果存在則更新,不存在則添加

dict.update({key:value})

示例:

>>> d = {1:2,2:3}
>>> d.update({3:4})
>>> d
{1: 2, 2: 3, 3: 4}
>>> d.update({3:5})
>>> d
{1: 2, 2: 3, 3: 5}

字典的get方法

字典 get() 函數(shù)返回指定鍵的值,如果值不在字典中返回默認(rèn)值。

key – 字典中要查找的鍵。

default – 如果指定鍵的值不存在時(shí),返回該默認(rèn)值值。

遍歷字典

for key, value in dict.items():

字典鍵

dict.keys()

字典值

dict.values()

刪除鍵

del dict[key]

刪除字典

del dict

清空字典

dict.clear()

3、集合的使用

創(chuàng)建一個(gè)集合

s = {x1,x2,x3……}
# (創(chuàng)建空集合)
s = set()

在集合中添加一個(gè)新的元素e;如果元素已經(jīng)存在,則不添加

s.add(e)

從集合中刪除一個(gè)元素,如果元素不存在于集合中,則會(huì)產(chǎn)生一個(gè)KeyError錯(cuò)誤

s.remove(e)

從集合S中移除一個(gè)元素e;

s.discard(e)

清空集合內(nèi)的所有元素

s.clear()

從集合S中刪除一個(gè)隨機(jī)元素;如果此集合為空,則引發(fā)KeyError異常

s.pop()

計(jì)算元素個(gè)數(shù)

len(s)

判斷元素e是否存在于s

If e in s:
If e not in s:

對(duì)于集合X,Y

差集

X – Y

并集

X | Y

交集

X & Y

對(duì)稱差集(項(xiàng)在t或s中,但不會(huì)同時(shí)出現(xiàn)在二者中)

X ^ Y

判斷集合的包含關(guān)系

例如:(X 包含 Y,Y ? X?)

>>> X = {1,2,3,4,5,6}
>>> Y = {2,3,4,5}
>>> X > Y
True
>>> X >= Y
True
>>> X < Y
False

以上是python的數(shù)據(jù)類型都有哪些的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

文章名稱:python的數(shù)據(jù)類型都有哪些-創(chuàng)新互聯(lián)
文章鏈接:http://muchs.cn/article44/dsighe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、小程序開發(fā)、自適應(yīng)網(wǎng)站品牌網(wǎng)站制作、網(wǎng)站制作、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化