python3常見列表方法及代碼解析

本章將介紹 Python3列表類型常用的一些方法

extend() 列表的擴展,可以理解成列表的拼接

list1=[1,2,3]
list2=[4,5,6]
list1.extend(list2)   #等同list=list1+list2
print(list1)

在列表中提取元素,采用切片提取,順帶講一下切片基本操作

list=[1,2,3,4,5,6]
list_1=list[0]    #提取第一個元素
list_2=list[2:]   #提取第二個元素之后的所有元素
list_3=list[:2]   #提取前兩個元素
list_4=list[::-1] #講列表倒序
list_5=list[-1]   #提取倒數(shù)第一個元素
list_6=list[::2]  #步長為2,提取元素

append() 在列表最后追加元素

list=[1,2,3,4]
list.append(5)
print(list)

insert() 指定位置插入特定元素

list=[1,2,3,4]
list.insert(2,"a")
print(list)

index(object,start,end) 返回指定元素出現(xiàn)第一次所在的位置

list=[1,2,3,4]
index_n=list.index(3)
print(index_n)

count() 統(tǒng)計特定元素出現(xiàn)的次數(shù)

list=[1,2,3,4,2,2,1]
count_n=list.count(2)
print(count_n)

pop() 彈出最后元素,默認彈出最后一個,可以用變量接受再次.此時列表已經(jīng)刪除了此元素

list=[1,2,3,4]
pop_1=list.pop()  #彈除最后一個
pop_2=list.pop(0) #彈除第一個
print(pop_1)
print(pop_2)
print(list)

remove() 移除指定元素第一次出現(xiàn)的匹配項

list=[1,2,3,4,3]
list.remove(3)
print(list)

sort()排序,只能排同一類型的元素(數(shù)值,純大小寫字母)

list=[1,2,4,3]
list.sort(reverse=False)  #升序
print(list)

reverse() 反向列表元素

list=[1,2,3,4,5]
list.reverse()  等同list[::-1]操作
print(list)

clear() 清空所有元素

list=[1,2,3,4]
list.clear()  #等同于 list[:] = []
print(list)

del list[n] 刪除指定位置的元素

list=[1,2,3,4]
del list[2]
print(list)

以上為小魚在池塘捕獲的列表常用方法,站好位快輸出~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容