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的区别就在于,一个不返回删除元素,一个返回