python列表刪除元素的三種實(shí)現(xiàn)方法
下面我以my_list列表為例,演示刪除元素的三種方法。
第一種 pop方法
語(yǔ)法:列表.pop(要?jiǎng)h除元素的下標(biāo))
括號(hào)內(nèi)可以為空,為空時(shí)默認(rèn)會(huì)刪除列表的最后一個(gè)元素。例子如下:
my_list=[1,2,3,4,5,6,7,8,(100,101)] # 這里的最后一個(gè)元素是(100,101)
my_list1=my_list.pop() # 刪掉最后一個(gè)元素
my_list2=my_list.pop(0) # 刪掉下標(biāo)為0的元素
print(f'第一次運(yùn)行pop( )后,刪掉的元素是:{my_list1},此時(shí)的列表:{my_list}')
print(f'第二次運(yùn)行pop(0)后,刪掉的元素是:{my_list2},此時(shí)的列表:{my_list}')運(yùn)行結(jié)果

第二種 remove方法
語(yǔ)法:列表.remove(要?jiǎng)h除的元素)
每次只能刪除一個(gè),如果需要?jiǎng)h除多個(gè)元素,可以把這幾個(gè)元素嵌套在列表。例子如下:
my_list=[1,2,3,4,5,6,7,8,[10,20,30,40,50]] # 這里的最后一個(gè)元素是[10,20,30,40,50]
my_list.remove(5) # 直接刪掉5
print(f'運(yùn)行remove(5)后,,此時(shí)的列表:{my_list}')
my_list.remove([10,20,30,40,50]) # 直接刪掉[10,20,30,40,50]
print(f'運(yùn)行remove([10,20,30,40,50])后,此時(shí)的列表:{my_list}')運(yùn)行結(jié)果

第三種 del方法
語(yǔ)法:del 列表名[要?jiǎng)h除元素的下標(biāo)]
del和列表名之間留一個(gè)空格。和pop( )方法不一樣,這里的[ ]不能為空。例子如下:
my_list=[1,2,3,4,5,6,7,8,(66,77,88)] # 這里的最后一個(gè)元素是(66,77,88)
del my_list[-1] # 這里的下標(biāo)-1指最后一個(gè)元素
print(f'運(yùn)行del my_list[-1]后,此時(shí)的列表:{my_list}')
del my_list[4] # 直接刪除下標(biāo)為4的元素
print(f'運(yùn)行del my_list[4]后,此時(shí)的列表:{my_list}')運(yùn)行結(jié)果

到此這篇關(guān)于python列表刪除元素的三種實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)python列表刪除元素內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
OpenCV MediaPipe實(shí)現(xiàn)顏值打分功能
這篇文章主要介紹了通過(guò)OpenCV MediaPipe實(shí)現(xiàn)攝像頭實(shí)時(shí)檢測(cè)顏值打分功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,感興趣的可以了解一下2021-12-12
對(duì)于Python的框架中一些會(huì)話程序的管理
這篇文章主要介紹了對(duì)于Python的框架中一些會(huì)話程序的管理,會(huì)話的實(shí)現(xiàn)是Python框架的基本功能,本文主要講述了對(duì)其的一些管理維護(hù)要點(diǎn),需要的朋友可以參考下2015-04-04
Python實(shí)現(xiàn)自定義順序、排列寫入數(shù)據(jù)到Excel的方法
這篇文章主要介紹了Python實(shí)現(xiàn)自定義順序、排列寫入數(shù)據(jù)到Excel的方法,涉及Python針對(duì)Excel文件的數(shù)據(jù)處理及讀寫相關(guān)操作技巧,需要的朋友可以參考下2018-04-04
Python實(shí)現(xiàn)的微信支付方式總結(jié)【三種方式】
這篇文章主要介紹了Python實(shí)現(xiàn)的微信支付方式,結(jié)合實(shí)例形式總結(jié)分析了Python實(shí)現(xiàn)的三種微信支付方式及相關(guān)操作步驟、原理、注意事項(xiàng),需要的朋友可以參考下2019-04-04
20個(gè)職場(chǎng)人必須會(huì)的Python辦公腳本分享
在這個(gè)數(shù)據(jù)爆炸的時(shí)代,Python?早就不是程序員的專屬,它是每個(gè)職場(chǎng)人手里最強(qiáng)的武器,本文分享了20個(gè)拿來(lái)就能用的Python腳本,直接解決你90%的重復(fù)勞動(dòng),希望對(duì)大家有所幫助2026-04-04
在pycharm 中添加運(yùn)行參數(shù)的操作方法
今天小編就為大家分享一篇在pycharm 中添加運(yùn)行參數(shù)的操作方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
python實(shí)現(xiàn)根據(jù)指定字符截取對(duì)應(yīng)的行的內(nèi)容方法
今天小編就為大家分享一篇python實(shí)現(xiàn)根據(jù)指定字符截取對(duì)應(yīng)的行的內(nèi)容方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10

