数据类型的分类
一、數(shù)據(jù)類型的分類
數(shù)據(jù)類型按照分類的標(biāo)準(zhǔn)不同可以大致以下三類數(shù)據(jù)類型
1、可變不可變類型:
a、修改變量的值,內(nèi)存id發(fā)生變化,為不可變數(shù)據(jù)類型:str、int、tuple
b、修改變量的值,內(nèi)存id不發(fā)生變化,為可變數(shù)據(jù)類型:list、dict
從下面的代碼可以查看數(shù)據(jù)類型為str,int,tuple的變量重新賦值時(shí),變量的內(nèi)存地址發(fā)生了變化
列表list在追加了一個(gè)新的元素4后,內(nèi)存id沒(méi)有發(fā)生變化;
1 a = 1 2 b = 'a' 3 c = (1,2,3,) 4 print(id(a),id(b),id(c)) 5 #輸出結(jié)果為:1629791328 1518417149768 1518449932616 6 #對(duì)變量a,b,c重新賦值,再次查看內(nèi)存地址 7 a = 2 8 b = 'b' 9 c = (1,2,3,4,) 10 print(id(a),id(b),id(c)) 11 #輸出結(jié)果為:1629791360 2423497226704 2423529967431 >>> x=[1,2,3] 2 >>> id(x) 3 1551608706184 4 >>> x.append(4) 5 >>> x 6 [1, 2, 3, 4] 7 >>> id(x) 8 1551608706184
2、索引順序訪問(wèn)
a、順序訪問(wèn):字符串、列表、元組;可以通過(guò)索引index訪問(wèn)內(nèi)部元素
b、映射訪問(wèn):字典;
c、直接方位:整型int,直接通過(guò)變量名訪問(wèn);
3、存放元素個(gè)數(shù)
a、容器類型:列表、元組、字典
b、原子類型:只能存放一個(gè)值:字符串、數(shù)字
轉(zhuǎn)載于:https://www.cnblogs.com/tengjiang/p/9256310.html
總結(jié)
- 上一篇: *LOJ#2085. 「NOI2016」
- 下一篇: 如何在本地运行查看github上的开源项