python中刪除列表中的元素

2021-08-16 17:44:39 字數 760 閱讀 5864

1. remove

remove刪除列表中的某個元素,但是只刪除第一(這個第一是指從前至後)個出現的。

in [11]: a=[0,2,3,2]

in [12]: a

out[12]: [0, 2, 3, 2]

in [13]: a.remove(2)

in [14]: a

out[14]: [0, 3, 2]

2. del

根據元素的索引刪除元素

in [21]: a=[0, 2, 3, 2]

in [22]: del a[1]

in [23]: a

out[23]: [0, 3, 2]

2. pop

不傳入引數的時候,刪除列表中的最後乙個元素,並返回刪除的元素值

in [15]: a=[0,2,3,2]

in [16]: a.pop()

out[16]: 2

in [17]: a

out[17]: [0, 2, 3]

根據元素的索引刪除元素,並返回該值

in [18]: a=[0,2,3,2]

in [19]: a.pop(2)

out[19]: 3

in [20]: a

out[20]: [0, 2, 2]

del和pop的區別就在於,乙個不返回刪除元素,乙個返回

python怎麼刪除列表中的元素?

本文主要講解python列表的三種刪除方法 1 使用del語句刪除指定位置的元素 python i1 a b c d del i1 0 print i1 b c d 2 使用pop 刪除元素 pop 可刪除列表末尾的元素,並讓你能夠接著使用它。作用 假設列表中的電單車是按照購買時間儲存的,就可以使用...

刪除列表中的元素

1.刪除指定下標的元素 a 1,2,3,4,5 del a 2 a 1,2,4,5 del容易犯的錯誤 a 1,2,3,4,5 b del a 2 不能直接將刪除的賦值給另乙個變數 file line 1b del a 2 syntaxerror invalid syntax a 1,2,3,4,5...

python中如何刪除列表中給定的元素

我們有時候需要刪除python中列表的元素,今天介紹三種常用的方法 remove pop del 1 remove 用於刪除指定名稱的元素demo 1 2,2 3,3 3,a b c demo.remove a print demo 輸出如下 1,2,2,3,3,3,b c 2 pop 用於刪除指定...