Python列表的del语句

使用 del 语句既能删除列表的一个元素,也能一次删除列表的多个元素(原理和切片类似,左取右不取)

格式及参数

1
del list[index]

list :列表

index :列表元素索引、切片

实例(3.8.8)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
list = [
'鸟儿青青唱',
'落在河洲上',
'美丽俏姑娘',
'青年好对象'
]

# 删除单个元素
del list[1]
print(list)

# 删除多个元素
del list[1:]
print(list)

# 删除所有元素
del list[:]
print(list)

'''输出
['鸟儿青青唱', '美丽俏姑娘', '青年好对象']
['鸟儿青青唱']
[]
'''