当前位置:首页>python>Python纯小白入门第24课 列表常用删除操作

Python纯小白入门第24课 列表常用删除操作

  • 2026-09-10 18:25:23
Python纯小白入门第24课 列表常用删除操作

一、课程基本信息

课程时长:40分钟

前置知识:列表创建、列表添加操作

二、教学目标

知识目标:掌握del、pop()、remove()三种删除方法,分清各自使用规则。

技能目标:根据“按位置删”或“按内容删”选择对应删除方式。

素养目标:操作前核对元素/索引,养成规避报错的习惯。

三、教学重难点

重点:三种删除方法的语法与用法

难点:区分按索引删除、按内容删除的使用场景

四、课前准备

Python环境、删除操作对比代码、报错演示案例

五、时长分配

导入(5)→新知(14)→案例实操(13)→练习点评(5)→小结作业(3)

六、详细教学过程

(一)课堂导入(5分钟)

回顾:我们学会了给列表增加数据,生活中也会有数据需要移除,比如名单里删除离职人员、购物清单划掉已购商品。今天学习列表的删除操作。

(二)新知讲解(14分钟)

知识点1:del 语句 —— 根据索引删除(5分钟)

1.语法:del 列表名[索引]

2.功能:找到指定编号的元素,直接删除。

3.特点:可以删除单个元素,也能直接清空整个列表。

知识点2:pop() 方法 —— 默认删除末尾元素(5分钟)

1.基础语法:列表名.pop(),无参数时,固定删除列表最后一个元素。

2.拓展语法:列表名.pop(索引),指定索引,删除对应位置元素。

3.特点:删除后可以把被删除的元素保存到变量中。

知识点3:remove() 方法 —— 根据内容删除(4分钟)

1.语法:列表名.remove(元素内容)

2.功能:从左往右查找匹配内容,删除第一个相同元素。

3.注意:如果列表中不存在该内容,程序会直接报错。

(三)案例演示+学员实操(13分钟)

统一使用初始列表lst = ["猫", "狗", "鸟", "鱼"]分步演示:

案例1:del 按索引删除

Pythonlst = ["猫", "狗", "鸟", "鱼"]del lst[1] # 删除索引为1的元素(狗)print(lst)

案例2:pop() 删除元素

Pythonlst = ["猫", "狗", "鸟", "鱼"]lst.pop() # 默认删除最后一个元素(鱼)print(lst)lst.pop(0) # 指定索引删除第一个元素print(lst)

案例3:remove() 按内容删除

Pythonlst = ["猫", "狗", "鸟", "鱼"]lst.remove("鸟") # 直接写元素内容print(lst)

额外演示:执行lst.remove("老虎"),展示内容不存在时报错。

(四)课堂练习+答疑点评(5分钟)

当堂练习:

1.列表["a","b","c","d"],用del删除第二个元素。

2.用pop()删除列表最后一个元素。

3.用remove()删除列表中指定内容的元素。

点评要点:归纳分类:del、pop按位置删除;remove按内容删除。

(五)课堂小结+课后作业(3分钟)

1.小结:三种删除方式各有侧重,按索引用del/pop,按内容用remove。

2.作业:创建购物清单列表,依次使用三种删除方法各删除一个元素,并输出结果。

最新文章

随机文章