大家好,小编为大家解答Python列表删除指定位置元素的问题。很多人还不知道Python列表删除另一个列表,现在让我们一起来看看吧!
Source code download: 本文相关源码
删除列表元素的三种方法
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)
输出空列表