python中列表的常用操作增刪改查


1. 列表的概念列表是一種存儲大量數據的存儲模型。

2. 列表的特點列表具有索引的概念,可以通過索引操作列表中的數據。列表中的數據可以進行添加、刪除、修改、查詢等操作。

3. 列表的基本語法

創建列表:變量名 = [數據1,數據2,……]

獲取列表數據:變量名[索引]

修改列表數據:變量名[索引]  = 

列表常用方法

4.增:

方法名

功能

參數

返回值

范例

append(data)

關鍵詞:追加

在列表的末尾添加數據

data:加入到列表中的數據

None

list1 = [1,2,3]
list1.append("a")

insert(idx,data)

關鍵詞:插入

在列表的指定位置插入數據,如果索引位置超過列表數據總量,數據將插入到列表末尾

idx:插入數據的索引位置

data:加入列表中的數據

None

list1 = [1,2,3]
list1.insert(0,"a")

extend(model)

關鍵詞:追加全部

在列表的末尾添加參數對象中的所有數據

model:保存有數據的存儲模型,該模型接受列表、元組、集合類型的對象

None

list1 = [1,2,3]
list2 = [4,5,6]
tuple2 = (7,8,9)
set2 = {10,11,12}
list1.extend(list2)
list1.extend(tuple2)
list1.extend(set2)

5.刪:

remove(data)

關鍵詞:刪除

從列表中刪除指定的數據,如果數據不存在將報錯

data:要從列表中刪除的數據

None

list1 = [1,2,3,"4"]
list1.remove("a")

pop(idx)

關鍵詞:獲取刪除

從列表中獲取並刪除指定索引位置上的數據,如果索引值超過列表數據總量將報錯

idx:要從列表中獲取的數據對應的索引位置

獲取到的數據

list1 = [1,2,3,"4"]
data = list1.pop(2)

clear()

關鍵詞:清空

清空列表中的數據

None

list1 = [1,2,3,"4"]
list1.clear()

6.查:

index(data)

關鍵詞:查詢位置

查詢列表中指定數據對應的索引,如果數據不存在將報錯

data:在列表中要查詢的數據

查詢數據第一次出現的索引

list1 = [1,2,3,"4"]
idx = list1.index("4")

count(data)

關鍵詞:統計數量

統計列表中指定數據出現的數量

data:在列表中要統計數量的數據

統計數據出現的次數

list1 = [1,2,3,"4"]
num = list1.count("")

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM