del语句可以通过给定索引(而不是值)来删除列表中的项,它与返回一个值的pop()方法不同。del语句也可以移除列表中的切片,或者清除整个列表 :
2
3
4
5
6
7
8
9
|
lst
=
[
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
]
del
lst[
2
]
# 删除指定索引项
print
(lst)
del
lst[
2
:
5
]
# 删除切片
print
(lst)
del
lst[:]
# 删除整个列表
print
(lst)
del
也可以用于删除变量实体:
del
lst
|
remove() 函数用于移除列表中某个值的第一个匹配项。
没有直接去除所有的方法,因此需要写循环语句