1. 列表的概念,列表是一種存儲大量數據的存儲模型。
2. 列表的特點,列表具有索引的概念,可以通過索引操作列表中的數據。列表中的數據可以進行添加、刪除、修改、查詢等操作。
3. 列表的基本語法
創建列表:變量名 = [數據1,數據2,……]
獲取列表數據:變量名[索引]
修改列表數據:變量名[索引] = 值
列表常用方法
4.增:
方法名 |
功能 |
參數 |
返回值 |
范例 |
append(data) 關鍵詞:追加 |
在列表的末尾添加數據 |
data:加入到列表中的數據 |
None |
list1 = [1,2,3] |
insert(idx,data) 關鍵詞:插入 |
在列表的指定位置插入數據,如果索引位置超過列表數據總量,數據將插入到列表末尾 |
idx:插入數據的索引位置 data:加入列表中的數據 |
None |
list1 = [1,2,3] |
extend(model) 關鍵詞:追加全部 |
在列表的末尾添加參數對象中的所有數據 |
model:保存有數據的存儲模型,該模型接受列表、元組、集合類型的對象 |
None |
list1 = [1,2,3] |
5.刪:
remove(data) 關鍵詞:刪除 |
從列表中刪除指定的數據,如果數據不存在將報錯 |
data:要從列表中刪除的數據 |
None |
list1 = [1,2,3,"4"] |
pop(idx) 關鍵詞:獲取刪除 |
從列表中獲取並刪除指定索引位置上的數據,如果索引值超過列表數據總量將報錯 |
idx:要從列表中獲取的數據對應的索引位置 |
獲取到的數據 |
list1 = [1,2,3,"4"] |
clear() 關鍵詞:清空 |
清空列表中的數據 |
無 |
None |
list1 = [1,2,3,"4"] |
6.查:
index(data) 關鍵詞:查詢位置 |
查詢列表中指定數據對應的索引,如果數據不存在將報錯 |
data:在列表中要查詢的數據 |
查詢數據第一次出現的索引 |
list1 = [1,2,3,"4"] |
count(data) 關鍵詞:統計數量 |
統計列表中指定數據出現的數量 |
data:在列表中要統計數量的數據 |
統計數據出現的次數 |
list1 = [1,2,3,"4"] |