【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修改删除列表元素
  • 热门搜索
    提神醒脑的方法 笔记本屏幕亮度怎么调 长豆角怎么做好吃 蟹爪兰的养殖方法 百合花图片大全 蒸鸡蛋怎么做好吃又嫩 鱿鱼干怎么做好吃 鸡肉炒什么好吃 带状疱疹的治疗方法 磁盘空间不足怎么办