python的資料型別

2021-10-18 16:10:26 字數 1173 閱讀 4029

python的學習方向很廣,其涵蓋的行業、技術也分很多種,我就主要學習python在資料分析的應用,要學習python資料處理分析方面的應用,首先得有資料在python中,下面就給大家盤點一下相關資訊。

一、python建立資料及型別

我們在python中建立資料的方法其實與r語言是基本一致的,不用額外地宣告變數型別,比如:a=1 #建立陣列型變數b = 「hello python」 #建立字元型變數。

在python中資料型別主要是分為8類:

1、number 數值型(整數、浮點數、複數)

2、string 字串

3、boolean 布林值(true false)

4、none 空值

5、list 列表

6、tuple 元組

7、dict 字典

8、set 集合

其實8種型別的資料,列表、元組、字典和集合我們可能聽的比較懵逼,其他應該都很容易理解,下面我們就簡單學習一下這幾種形式的資料:

list 列表:

list列表型資料是以""括著我們的資料,括號中的每個資料以逗號相隔,且列表中的元素可以是任意型別,甚至是列表型別,也就是說列表可以巢狀。例如:a = [1,2,「hello python」,true,[3,4,6]]

我們發現python中的列表資料與r語言中的向量的型別有點相識,不同點在於列表型別資料可以是不同型別的資料,其次是列表元素的或取,如果我們要獲取列表中的第乙個元素,python預設第乙個元素的位置是0,所以第乙個元素應該為a[0],依次類推。

tuple 元組:

python的元組與列表類似,不同之處在於元組的元素不能修改,元組使用小括號,列表使用方括號,且元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可,另外元組元素的提取也是與列表一致。與列表相比,元組操作速度要更快,且其不可修改性提高了資料的安全性。

tp1 = (1,2,「python」)

dict 字典:

字典就是乙個關聯陣列,包括鍵值key和value,就像屬性和屬性下的取值一樣,乙個字典內可以包含多個key和value,且以key:value的形式組合,每個鍵值組合之間以逗號相隔。整個字典包括在花括號{}中 ,格式如下所示:

dict =

字典是無序的,如果我們需要訪問字典,則需按照"字典名[key]"的形式。字典的key是不能變的,所以list不能作為key,但字串、元祖、整數等都是可以。

python的資料型別

python變數沒有型別,但是python有資料型別 520 和520 是不一樣的,乙個是字串,乙個是數字 python資料型別包括很多,例如數值型別包括 e記法,表示科學計數法,屬於浮點型數值 6 100 000 000 6.1 1 000 000 000 6.1e9 布林型 ture和false...

python的資料型別

str pythonzifuchuan 字串是有索引值的,從左到右索引預設0開始的,最大範圍是字串長度少1,從右到左索引預設 1開始的,最大範圍是字串開頭 print str 輸出完整字串 print str 0 輸出字串中的第乙個字元 print str 2 5 輸出字串中第三個至第五個之間的字串...

python的資料型別

一 字串 1,定義方法 1 用單引號 str1 hello world 2 用雙引號 str2 hello world 注 普通字串的定義,上述兩種定義方法沒有任何區別 單字串中出現單引號時,字串的定義使用雙引號str3 let.s go 如果字串中有雙引號,使用轉義字元 轉義成普通字元 say l...