【python】python怎么删除列表元素?

 时间:2026-02-17 09:46:11

1、用del删除元素:

A=[1,2,3,4,5,6]

del A[-1]

print(A)

看运行之后,A的最后一个元素被删除。

2、还可以用pop函数删除,pop函数的默认变量是-1:

A=[1,2,3,4,5,6]

a=A.pop()

print(A)

print(a)

其中a是A的最后一个元素,也是被删除的元素。

【python】python怎么删除列表元素?

3、pop函数也可以删除其他位置的元素,比如删除第二个元素。

a=A.pop(1)

【python】python怎么删除列表元素?

4、删除列表中最靠前的等于3的元素,可以使用remove:

A=[1,2,3,4,5,6,3]

A.remove(3)

print(A)

注意看,后面那个3没有被删除。

【python】python怎么删除列表元素?

5、要想把所有的3全部删除,可以使用for循环:

A=[1,2,3,4,5,6,3]

while 3 in A:

    A.remove(3)

print(A)

【python】python怎么删除列表元素?

6、列表中不存在的元素是不能被删除的,否则会报错。

A=[1,2,3,4,5,6,3]

A.remove(9)

print(A)

【python】python怎么删除列表元素?

7、清空列表,就是删除所有元素:

A=[1,2,3,4,5,6,3]

A.clear()

print(A)

【python】python怎么删除列表元素?

  • 如何访问Python列表元素?
  • python列表怎么查找某个元素的索引
  • python列表的创建与删除
  • python添加、修改和删除列表元素
  • Python修改删除列表元素
  • 热门搜索
    来自星星的你2什么时候上映 xxx是什么意思 鸡眼贴到什么程度算好 惺惺相惜是什么意思 作壁上观的意思 不得而知是什么意思 健康祝福语 thursday是什么意思 什么网游能赚钱 与时俱进是什么意思