了解python中有哪些數(shù)據(jù)類(lèi)型?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、綏濱ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的綏濱網(wǎng)站制作公司
在了解基本數(shù)據(jù)類(lèi)型的時(shí)候,我們需要了解基本數(shù)據(jù)類(lèi)型有哪些?數(shù)字int、布爾值bool、字符串str、列表list、元組tuple、字典dict等
數(shù)字 ---> int類(lèi)
當(dāng)然對(duì)于數(shù)字,Python的數(shù)字類(lèi)型有int整型、long長(zhǎng)整型、float浮點(diǎn)數(shù)、complex復(fù)數(shù)、以及布爾值(0和1),這里只針對(duì)int整型進(jìn)行介紹學(xué)習(xí)。
在Python2中,整數(shù)的大小是有限制的,即當(dāng)數(shù)字超過(guò)一定的范圍不再是int類(lèi)型,而是long長(zhǎng)整型,而在Python3中,無(wú)論整數(shù)的大小長(zhǎng)度為多少,統(tǒng)稱為整型int。
布爾值 --->bool類(lèi)
對(duì)于布爾值,只有兩種結(jié)果即True和False,其分別對(duì)應(yīng)與二進(jìn)制中的0和1。而對(duì)于真即True的值太多了,我們只需要了解假即Flase的值有哪些---》None、空(即 [ ]/( ) /" "/{ })、0;
字符串 --->str類(lèi)
關(guān)于字符串是Python中最常用的數(shù)據(jù)類(lèi)型,其用途也很多,我們可以使用單引號(hào) ‘’或者雙引號(hào)“”來(lái)創(chuàng)建字符串。
字符串是不可修改的。所有關(guān)于字符我們可以從 索引、切片、長(zhǎng)度、遍歷、刪除、分割、清除空白、大小寫(xiě)轉(zhuǎn)換、判斷以什么開(kāi)頭等方面對(duì)字符串進(jìn)行介紹。
列表 --->list類(lèi)
列表是由一系列特定元素順序排列的元素組成的,它的元素可以是任何數(shù)據(jù)類(lèi)型即數(shù)字、字符串、列表、元組、字典、布爾值等等,同時(shí)其元素也是可修改的。
元組 --->tuple類(lèi)
元組即為不可修改的列表。其于特性跟list相似。其使用圓括號(hào)而不是方括號(hào)來(lái)標(biāo)識(shí)。
字典 --->dict類(lèi)
字典為一系列的鍵-值對(duì),每個(gè)鍵值對(duì)用逗號(hào)隔開(kāi),每個(gè)鍵都與一個(gè)值相對(duì)應(yīng),可以通過(guò)使用鍵來(lái)訪問(wèn)對(duì)應(yīng)的值。無(wú)序的。
鍵的定義必須是不可變的,即可以是數(shù)字、字符串也可以是元組,還有布爾值等。
集合 -->set類(lèi)
關(guān)于集合set的定義:在我看來(lái)集合就像一個(gè)籃子,你可以往里面存東西也可往里面取東西,但是這些東西又是無(wú)序的,你很難指定單獨(dú)去取某一樣?xùn)|西;同時(shí)它又可以通過(guò)一定的方法篩選去獲得你需要的那部分東西。故集合可以 創(chuàng)建、增、刪、關(guān)系運(yùn)算。
集合的特性:
1、去重
2、無(wú)序
3、每個(gè)元素必須為不可變類(lèi)型即(hashable類(lèi)型,可作為字典的key)。
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)python中有哪些數(shù)據(jù)類(lèi)型大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。