当前位置: 首页 > 图灵资讯 > 行业资讯> python如何删除list

python如何删除list

来源:图灵python
时间: 2025-09-17 15:58:54

python如何删除list中的元素?以下是三种方法:

使用del

del的写作方式是 **del list[i] ** 根据索引删除元素,即根据位置删除元素。

相关推荐:Python教程

使用方法

L=[1,2,2,3,4,5,6,7,8]
delL[0],L[3:6]
print(L)
>>>[2,2,3,7,8]
#注意以上操作,先删除L[0],然后重新排序
L=[1,2,3]
delL
print(L)
错误:name'L'isnotdefined,#表示已被删除

使用pop

pop的写作方式是 **list.pop[i] ** 列表还根据索引返回相应位置的元素删除相对位置的元素。list.pop()删除列表中的最后一个元素,并返回此元素。

L=[1,2,2,3,4,5,6,7,8]
a=L.pop(2)
print(L)
print(a)
>>>[1,2,3,4,5,6,7,8,9]
>>>2
L=[6,7,8,9]
L.pop()
print(L)
[6,7,8]

使用remove

remove的写作方式是 **list.remove(value) ** 删除第一个出现的对应元素,注意不要根据索引删除。相反,确定列表中有一个元素,并删除它。

L=[1,2,2,3,4,5,6,7,8]
L.remove(2)
print(L)

>>>[1,2,3,4,5,6,7,8]

L.remove(2)
print(L)
>>>[1,3,4,5,6,7,8