大家好,欢迎来到《图解Python小白营》!我是陪你们写代码打怪升级的小郭。👨💻
上一集,我们认识了“变量”这个神奇的小盒子。但是问题来了:如果我们要记录全班同学的名字,或者购物车里的一大堆商品,总不能准备100个小盒子吧?那代码得多繁琐呀!
别急,Python 给我们提供了一个超级收纳神器——列表(List)。它就像一个带有无数小格子的收纳箱,可以一次性把好多数据整整齐齐地排好队!
今天,阿壮和小郭继续带大家用“看图说话”的方式,轻松拿下 Python 列表的核心玩法。准备好了吗?滑动指尖,我们发车!🚌💨
💡 小郭的课后小黑板
漫画看爽了,实操也不能落下!因为图片里的代码不能直接复制,小郭特意把今天最核心的“魔法咒语”整理在了下面,方便大家去电脑上敲一敲:
空箱子准备:
或
取出秘籍: 程序员数数从 0 开始!
取出第一个。
⚠️ 小郭的避坑警告: > 千万别去空的箱子里拿东西!如果你对着刚建好的 empty_list 执行 empty_list[0],Python 就会当场罢工报错(提示 IndexError)。这就像你在向系统抗议:“箱子明明是空的,你让我拿啥呀!” 所以,取数据前,一定要确保箱子里有存货哦!
添加三剑客:
.append(元素)👉 排在队伍最后面
.insert(位置, 元素)👉 强行入队到指定位置
.extend(新列表)👉 把另一个队伍直接拉过来合并
删除三板斧:
.remove(名字)👉 知道名字,直接踢走
.pop()👉 默认按位置弹出(删除)最后一个
.clear()👉 一键清空,全部带走
排队神器:.sort()👉 默认从小到大排好队。
💬 今日互动挑战
今天的收纳魔法你都学会了吗?考考大家: 如果有一个列表
我想把数字 20 取出来,代码应该怎么写呢?
欢迎在评论区大声喊出你的答案!我们第3话《字典篇》不见不散~ 👋