「序列」通常被稱為「陣列」,用於儲存相關資料項的資料結構。幾乎每一種程式語言都提供了「序列」資料結構,如一維,多維陣列。
序列與陣列的區別
陣列是提供了能夠存放同一資料型別且連續的記憶體空間。序列雖然是連續的儲存空間,但可以存放不同資料型別,也可以理解為更加「高階的陣列」
列表是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浮點型別就是平時使用...