用python資料型別 python資料型別

2021-10-11 03:03:06 字數 1320 閱讀 9528

標準資料型別

python3 中有六個標準的資料型別:

number(數字)

string(字串)

list(列表)

tuple(元組)

set(集合)

dictionary(字典)

python3 的六個標準資料型別中:

不可變資料(3 個):number(數字)、string(字串)、tuple(元組);

可變資料(3 個):list(列表)、dictionary(字典)、set(集合)。

數值運算

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

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

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

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

string(字串)

python中的字串用單引號 ' 或雙引號 " 括起來。

字串的擷取的語法格式如下:

變數[頭下標:尾下標]

list(列表)

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

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

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

列表擷取的語法格式如下:

變數[頭下標:尾下標]

tuple(元組)

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

元組與字串類似,可以被索引且下標索引從0開始,-1 為從末尾開始的位置。也可以進行擷取(看上面,這裡不再贅述)。

其實,可以把字串看作一種特殊的元組。

set(集合)

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

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

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

dictionary(字典)

字典(dictionary)是python中另乙個非常有用的內建資料型別。

列表是有序的物件集合,字典是無序的物件集合。兩者之間的區別在於:字典當中的元素是通過鍵來訪問的,而不是通過偏移訪問。

字典是一種對映型別,字典用  標識,它是乙個無序的 鍵(key) : 值(value) 的集合。

鍵(key)必須使用不可變型別。

在同乙個字典中,鍵(key)必須是唯一的。

用python念數字 Python 資料型別之數字

一 數字型別概述 數字提供了標量儲存和直接訪問,屬於不可變資料型別,所謂不可變,我們可以認為,更改數字的值會生成乙個新的物件 id可以唯一表示乙個物件 age 18 print id age 結果 1777972832 age 19 print id age 結果 1777972864 數字型別的完...

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...