日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python刪除列表元素的三種方法(remove,pop,del)

系統 1690 0

remove 刪除單個元素,刪除首個符合條件的元素,按值刪除,返回值為空

            
List_remove = [1, 2, 2, 2, 3, 4]
print(List_remove.remove(2))
print("after remove", List_remove)
# None
# after remove [1, 2, 2, 3, 4]

          

--------------------------------------------------------------------------------

pop 刪除索引位置元素,無參情況下刪除最后一個元素,返回刪除的元素值

            
List_pop = [1, 2, 2, 2, 3, 4]
print(List_pop.pop(1)) # 返回刪除后的元素值
print("after pop", List_pop)
# 2
# after pop [1, 2, 2, 3, 4]

          

--------------------------------------------------------------------------------

del 根據索引位置來刪除單個值或指定范圍內的值

使用del語句刪除單獨元素

            
List_del_1 = [1, 2, 2, 2, 3, 4]
del List_del_1[1]
print("after del List_del_1", List_del_1)
# after del List_del_1 [1, 2, 2, 3, 4]

          

使用del語句刪除指定范圍內的值

            
List_del_2 = [1, 2, 2, 2, 3, 4]
del List_del_2[2:4] # 刪除[2,4)索引范圍內的值
print("after del List_del_2", List_del_2)
# after del List_del_2 [1, 2, 3, 4]

          

del 刪除整個數據對象(列表、集合等)

            
List_del_3 = [1, 2, 2, 2, 3, 4]
del List_del_3
# print(List_del_3) # 刪除后,找不到對象
# NameError: name 'List_del_3' is not defined
# 注意:del是刪除引用(變量)而不是刪除對象(數據),對象由自動垃圾回收機制(GC)刪除

          

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 河池市| 临高县| 富平县| 藁城市| 灵台县| 江川县| 邯郸县| 将乐县| 孝义市| 改则县| 建阳市| 通海县| 阿克| 新安县| 台南县| 茶陵县| 库伦旗| 德兴市| 德江县| 陈巴尔虎旗| 临朐县| 夹江县| 甘谷县| 桦川县| 尉氏县| 闽侯县| 余干县| 和林格尔县| 习水县| 夏津县| 庆云县| 弋阳县| 根河市| 通江县| 图们市| 曲周县| 周口市| 大城县| 都兰县| 铅山县| 罗平县|