方法一:remove(具体的元素),该函数可以删除列表中某个值的第一个匹配项。
方法二:使用pop(元素位置)来删除,pop()还可以接着使用。
方法三:使用del关键字根据索引来删除元素。
li=
[1,2,3,4,5,6]
#
1.使用del删除对应下标的元素
del
li[2]
#
li
=
[1,2,4,5,6]
#
2.使用.pop()删除最后一个元素
li.pop()
#
li
=
[1,2,4,5]
#
3.删除指定值的元素
li.remove(4)
#
li
=
[1,2,5]
#
4.使用切片来删除
li
=
li[:-1]
#
li
=
[1,2]
#
!!!切忌使用这个方法,如果li被作为参数传入函数,
#
那么在函数内使用这种删除方法,将不会改变原list
li
=
[1,2,3,4,5,6]
def
delete(li,
index):
li
=
li[:index]
+
li[index+1:]
delete(li,
3)
li
#
会输出[1,2,3,4,5,6]