删除列表元素的三种方法
list.pop(index)
list.pop(index):返回列表中index的位置的元素并删除元素
- index:为列表下标号
- 省略index则则默认删除列表末尾的元素
list = [10, 'Python', True, 6.3, 10] #创建一个含有多种类型的列表
list.pop(1) #index为1,删除列表下标为1对应的元素
print(list)

list = [10, 'Python', True, 6.3, 10] #创建一个含有多种类型的列表
list.pop() #省略index则则默认删除列表末尾的元素
print(list)

del list[index]
del list[index]:找到index对应位置的元素并删除
- index为列表的下标
- 省略index则删除整个列表
list = [10, 'Python', True, 6.3, 10] #创建一个含有多种类型的列表
del list[1] #删除列表下标为1对应的元素
print(list)

list = [10, 'Python', True, 6.3, 10] #创建一个含有多种类型的列表
# 方法一
del list[] #省略index
print(list)

整个列表已经删除无法输出列表
list.clear()
list.clear():清空整个列表的内容,但是列表还存在
list = [10, 'Python', True, 6.3, 10] #创建一个含有多种类型的列表
list.clear()
print(list)

输出空列表
本文介绍了在Python中如何使用list.pop(index), del list[index] 和 list.clear()三种方法来删除列表中的元素。list.pop(index)可以返回并删除指定索引处的元素;del list[index]直接删除指定索引处的元素;list.clear()则清空整个列表。





