當前位置:
首頁 >
数据类型的分类
發布時間:2025/4/14
24
豆豆
一、數據類型的分類
數據類型按照分類的標準不同可以大致以下三類數據類型
1、可變不可變類型:
a、修改變量的值,內存id發生變化,為不可變數據類型:str、int、tuple
b、修改變量的值,內存id不發生變化,為可變數據類型:list、dict
從下面的代碼可以查看數據類型為str,int,tuple的變量重新賦值時,變量的內存地址發生了變化
列表list在追加了一個新的元素4后,內存id沒有發生變化;
1 a = 1 2 b = 'a' 3 c = (1,2,3,) 4 print(id(a),id(b),id(c)) 5 #輸出結果為:1629791328 1518417149768 1518449932616 6 #對變量a,b,c重新賦值,再次查看內存地址 7 a = 2 8 b = 'b' 9 c = (1,2,3,4,) 10 print(id(a),id(b),id(c)) 11 #輸出結果為: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、索引順序訪問
a、順序訪問:字符串、列表、元組;可以通過索引index訪問內部元素
b、映射訪問:字典;
c、直接方位:整型int,直接通過變量名訪問;
3、存放元素個數
a、容器類型:列表、元組、字典
b、原子類型:只能存放一個值:字符串、數字
轉載于:https://www.cnblogs.com/tengjiang/p/9256310.html
總結
- 上一篇: *LOJ#2085. 「NOI2016」
- 下一篇: 如何在本地运行查看github上的开源项