当前位置:首页>python>少儿 Python 列表实操:修改、删除、拼接完整教学

少儿 Python 列表实操:修改、删除、拼接完整教学

  • 2026-10-11 06:22:29
少儿 Python 列表实操:修改、删除、拼接完整教学

哈罗,各位大朋友小朋友们,咱们又见面啦!

上节课咱们带着孩子认识了 Python 里的“百宝袋”——列表(List),孩子们是不是已经学会往里面装各种各样好玩的宝贝了?

但是问题来了:如果娃在装百宝袋的时候,不小心装错了东西怎么办?或者有些旧玩具玩腻了想扔掉,又或者想把两个百宝袋里的东西倒腾在一起,该怎么操作呢?

今天,我就带大家解锁列表元素的三个神仙操作:修改、删除和拼接。学会这三招,孩子就能把这个“百宝袋”玩得明明白白!

🪄 招式一:偷天换日 —— 列表元素的修改

在生活中,如果我们想把抽屉里的某件东西换掉,得先找到那个抽屉,再把新东西放进去。 在 Python 里也一样,如果需要修改列表中的元素,我们可以直接对列表元素进行赋值。

它的通关口诀是:List[座位号] = 新宝贝。

  • List 就是咱们的列表或列表变量名字。

  • index(座位号)是咱们上节课死磕过的索引(一定要记住从 0 开始数哦)。

  • element 就是你想换进去的新值。

来,带娃看个例子:

list1 = ['Python', 'c++', 1997, 2000]# 哎呀,原本 2号座位上是 1997,我想把它换成数字 0list1[2] = 0  print(list1)  # 运行后你会发现,1997 神奇地被修改成了 0!

🗑️ 招式二:断舍离大法 —— 列表元素的删除

百宝袋如果装得太满,我们总得扔掉点没用的东西。列表里的元素也是可以被删除的。

这时候,我们要请出一个超强扫地机器人——关键字 del(声明要做删除操作)。它有两种扫地模式:

1. 精准爆破(删除单个元素):del List[index]

找到索引的结果,直接将列表中索引的结果从列表中删除!

list1 = ['Python', 'c++', 1997, 2000]del list1[2]  # 把 2号座位上的 1997 删掉print(list1)  # 打印出来就只剩三个元素啦!

2. 批量清空(删除截取的元素):del List[start:end:step]

还记得咱们上节课学的“切蛋糕刀(截取)”吗?把它和 del 结合起来,就能将截取的结果从列表中删除,大面积清理垃圾!

list1 = ['Python', 'c++', 1997, 2000, '99', 0]del list1[3:] # 也可以写成 del list1[3:len(list1)],从3号座位开始往后全删掉!print(list1)  # 运行结果干干净净
➕ 招式三:强强联手 —— 列表元素的拼接

如果娃有两个百宝袋,一个装了汽车,一个装了奥特曼,想把它们倒进一个大箱子里怎么办?

在 Python 里,对列表进行拼接极其简单粗暴——可以通过运算符加号“+”或者增量赋值运算符“+=”就能搞定!

方法 A:通过 + 号拼接

list1 = [1, 2]list2 = [3, 4]list3 = list1 + list2 # 把两个列表加起来,塞进新的 list3 里print(list3) # 结果就是 [1, 2, 3, 4] 啦!
方法 B:通过增量赋值运算符 += 拼接

如果不想准备新箱子,直接把一号箱的东西倒进二号箱,可以这么写:

list1 = [1, 2]list2 += list1 # 直接把 list1 的内容拼接加到 list2 后面print(list2)
📝 今日带娃成就卡

今天咱们带娃掌握了列表这套“百宝袋”的三个高阶玩法,咱们来打个小结:

  1. 修改:直接对列表元素进行赋值,以修改列表的元素。

  2. 删除:通过 del 关键字删除列表的某个元素或某段截取的元素。

  3. 拼接:通过 + 或 += 对列表进行拼接。

最新文章

随机文章