不可變資料(3 個):number(數字)、string(字串)、tuple(元組);
可變資料(3 個):list(列表)、dictionary(字典)、set(集合)。
number(數字)
資料型別是不允許改變的,這就意味著如果改變量字資料型別的值,將重新分配記憶體空間。
var1 = 1
var2 = 10
string(字串)
字串是 python 中最常用的資料型別。我們可以使用引號('或")來建立字串
var1 = 'hello world!'
var2 = "runoob"
list(列表)
列表是最常用的python資料型別,它可以作為乙個方括號內的逗號分隔值出現。
list1 = ['google', 'runoob', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
tuple(元組)
python 的元組與列表類似,不同之處在於元組的元素不能修改。
元組使用小括號,列表使用方括號。
元組中只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用:
tup1 = ('google', 'runoob', 1997, 2000)
tup2 = (1, 2, 3, 4, 5 )
tup3 = "a", "b", "c", "d" # 不需要括號也可以
tup1 = () #建立空元組
dictionary(字典)
字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:
d =
set(集合)
集合(set)是乙個無序的不重複元素序列。
可以使用大括號或者set()函式建立集合,注意:建立乙個空集合必須用set()而不是,因為是用來建立乙個空字典。
a = set('abracadabra')
b = set('alacazam')
s = ""l =
t = ()
d={}
set()
print(type(s))
print(type(l))
print(type(t))
print(type(d))
print(type(set()))
python3資料型別
一 python可以自定義資料型別,預設的資料型別有 1 int 整數 2 float 浮點數 3 complex 複數 4 bool 布林值 5 str 字串 6 list 列表 7 tuple 元組 8 set 集合 9 dict 字典 type 內建函式,可以檢視變數的資料型別 int 整數 ...
Python資料型別 python3
id 258 1971357673680 id 258 1971357675120 id 258 1971357672720 以上三次例項的整數都是單獨的 id 256 1390248128 id 256 1390248128 以上兩次例項的小整數都是同乙個例項 浮點 a 30f 1.0 3 a 0...
Python3 資料型別 Number
資料型別是不允許改變的,這就意味著如果改變量字資料型別得值,將重新分配記憶體空間。以下例項在變數賦值時 number 物件將被建立 var1 1 var2 10使用del語句刪除一些數字物件的引用,del語句的語法是 del var1 var2 var3 varn 整型 int 在32位機器上,整數...