Python中的標準資料型別

2021-09-28 07:20:41 字數 1753 閱讀 1875

python3中有六個標準的資料型別,前三個為不可變資料型別,後三個為可變資料型別

number (數字)

string (字串)

tuple (元組)

list (列表)

set (集合)

dictionary (字典)

number(數字

注意:

1、python可以同時為多個變數賦值,如a, b = 1, 2。

2、乙個變數可以通過賦值指向不同型別的物件。

3、數值的除法包含兩個運算子:/ 返回乙個浮點數,// 返回乙個整數。

4、在混合計算時,python會把整型轉換成為浮點數。

string(字串)

python中的字串用單引號 』 或雙引號 " 括起來,同時使用反斜槓 \ 轉義特殊字元。

python 使用反斜槓()轉義特殊字元,如果你不想讓反斜槓發生轉義,可以在字串前面新增乙個 r,

tuple (元組)

元組與列表類似,不同之處在於元組的元素不能被更改。元組寫在()裡,元素之間用逗號隔開。

元素中的型別可以不相同。

tuple的元素不可改變,但它可以包含可變的物件,比如list列表。

注意:

1、與字串一樣,元組的元素不能修改。

2、元組也可以被索引和切片,方法一樣。

3、注意構造包含 0 或 1 個元素的元組的特殊語法規則。

4、元組也可以使用+操作符進行拼接。

list(列表)

list(列表) 是 python 中使用最頻繁的資料型別。

列表可以完成大多數集合類的資料結構實現。列表中元素的型別可以不相同,它支援數字,字串甚至可以包含列表(所謂巢狀)。

列表是寫在方括號 之間、用逗號分隔開的元素列表。

和字串一樣,列表同樣可以被索引和擷取,列表被擷取後返回乙個包含所需元素的新列表。

加號 + 是列表連線運算子,星號 * 是重複操作。

注意:

1、list寫在方括號之間,元素用逗號隔開。

2、和字串一樣,list可以被索引和切片。

3、list可以使用+操作符進行拼接。

4、list中的元素是可以改變的。

set(集合)

集合是由乙個或數個形態各異的大小整體組成的,構成集合的事物或物件稱作元素或是成員。

基本功能是進行成員關係測試和刪除重複元素。

可以使用大括號或者set( )函式建立集合,注意:建立乙個空集合必須使用set()而不是,因為使用來建立乙個字典。

dictionary(字典)

字典是乙個內建資料型別,列表是有序的物件集合,字典是無序的物件集合。兩者之間的區別在於:字典中的元素是通過鍵來訪問的,而不是通過偏移訪問。字典是一種對映型別,字典用標識,鍵必須使用不可變型別,是乙個無序的鍵(key):值(value)的集合,同乙個字典中鍵必須是唯一的。

建立空字典使用

Python中的標準資料型別

熟悉一門語言,就要了解其底層,就是我們常常說的基礎。python有五個標準的資料型別 其中屬於集合型別的資料型別有 列表 元組及字典。1.數字 numbers 數字資料型別用於儲存數值。四種不同的數字型別 a.int 整型 在32位機器上,整數的位數為32位,取值範圍為 2 31 2 31 1,即 ...

python 標準資料型別

資料型別 set number string list tuple dict bool 標準資料型別 none number string bool 1.none 主要為了判斷存在與否 2.number int long float complex id 查詢記憶體位址 type 查詢資料型別 3....

Python 標準資料型別

python中存在 數字 字串 列表 元組 字典 集合 集合不常用 資料型別。數字資料型別,包括整數 浮點數 複數和布林型別。整數 int 長整型 包括正數,負數,0。浮點數 float 浮點型 帶有小數點的實數。複數 complex 複數由 實部和虛部組成,例 3 4j 或 3 4j 虛部的 j ...