python中,有很多函數(shù)的作用是一樣的,例如:python中remove與del都會刪除元素,但是還有有區(qū)別的。本文主要介紹python中remove與del的區(qū)別:del會根據(jù)索引刪除;刪除索引范圍內(nèi)的元素;刪除整個列表。remove會根據(jù)元素檢索刪除;刪除第一個出現(xiàn)的對應元素;確定列表種有某個元素,刪除它。
一、del函數(shù)
1、根據(jù)索引刪除;
2、刪除索引范圍內(nèi)的元素;
3、刪除整個列表。
實例
list1=['a','b','c','d','e','f','g']
dellist1[1]
print(list1)
輸出
['a','c','d','e','f','g']
二、remove函數(shù)
1、根據(jù)元素檢索刪除;
2、刪除第一個出現(xiàn)的對應元素;
3、確定列表種有某個元素,刪除它。
實例
>>>a=[0,2,2,3]
>>>a.remove(2)
>>>a[0,2,3]
以上內(nèi)容為大家介紹了python中remove與del的區(qū)別是什么?希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構(gòu):千鋒教育。