python知識點 三 基本資料型別

2021-09-26 11:09:12 字數 1326 閱讀 8989

「序列」通常被稱為「陣列」,用於儲存相關資料項的資料結構。幾乎每一種程式語言都提供了「序列」資料結構,如一維,多維陣列。

序列與陣列的區別

陣列是提供了能夠存放同一資料型別且連續的記憶體空間。

序列雖然是連續的儲存空間,但可以存放不同資料型別,也可以理解為更加「高階的陣列」

列表是python中使用最頻繁的復合資料型別,它支援字元,數字,字串。

列表常用函式與方法

函式

方法

.count(obj):統計某個元素在列表**現的次數

.index(obj):從列表中找出某個值第乙個匹配的索引位置

.insert(index,obj):向指定位置前序新增乙個元素

.remove(obj):移除乙個指定的元素

.reverse():反向列表中的元素

.sort():對列表進行排序

list與list[:]的區別

''標識,是典型的引用操作,傳址操作

'[:]'標識,是典型的賦值操作,傳值操作

字典中的元素是通過訪問的,而不是通過偏移訪問

由於key索引鍵會被頻繁訪問,因此索引鍵key存放在stack棧記憶體中,二value值則儲存在heap堆記憶體中

字典中常用方法

dict.clear():刪除字典內所有元素

dict.copy():返回乙個字典的淺複製

dict.get(key,default = none):返回指定鍵的值,如果值不在字典中返回default值

dict.items():以列表返回可變曆的(鍵,值)元組陣列

dict.update(dict2):把字典dict2的鍵/值對更新到dict中

dict.values():以列表返回字典中的所有值

pop():刪除字典給定鍵key所對應的值,返回被 刪除的值

popitem():隨機返回並刪除字典中的一對鍵和值

集合是乙個無序不重複元素的集。

可以用大括號({})建立集合。

集合常用方法

基本資料型別物件包裝類 知識點總結

基本資料型別物件包裝類知識點總結 基本資料型別引用型別 byte byte short short int integer long long boolean boolean float float double double char character 基本資料型別物件包裝類的最常見作用,就是用...

python基本數 python基本資料型別

1.數字 int 數字又分整型和浮點型,在python中宣告變數是不用宣告所以自己就會識別 a 10 整型 a1 1.24 浮點型 支援科學計數法,將10用e來代替 2.字串 str 在python中用引號引起來的就是字串,而且單引號和雙引號並沒有什麼區別 a string a1 string a2...

Python之路三 python基本資料型別(1)

1 int型別 int整型型別就是平時使用的整數。注意 在python3中,只有一種整數型別int,表示為長整型,沒有python2中的long。type 函式能用來檢視當前變數的資料型別。a 10print type a 列印如下 class int 2 float float浮點型別就是平時使用...