2026/6/11 10:35:49
网站建设
项目流程
12380举报网站建设情况,nas建站,wordpress python导入数据库,大型网站需要什么样的团队#x1f4bb; P05 【集合的艺术】列表#xff1a;管理你的“电子清单”
#x1f3af; 学习目标#xff1a;
理解列表#xff1a;明白列表为什么是办公自动化的基础#xff08;有序、可变#xff09;。核心操作#xff1a;掌握列表的“增、删、改、查”。AI 协作#x… P05 【集合的艺术】列表管理你的“电子清单” 学习目标理解列表明白列表为什么是办公自动化的基础有序、可变。核心操作掌握列表的“增、删、改、查”。AI 协作利用通义灵码快速处理列表数据。 引导词“想象一下你的办公桌上有一张‘待办事宜’或‘客户名单’。你会往名单末尾添加新客户会划掉已经完成的任务或者把某个写错的名字修改正确。在 Python 中这个‘清单’就叫列表 (List)。它是 Python 中最常用、最强大的‘容器’。学会了它你就能一次性处理成千上万条数据而不是一条条复制粘贴。**一、创建列表给数据排排队列表用方括号[]**表示里面的内容用逗号**隔开。# 一个简单的名单列表clients[张三,李四,王五,赵六]# 也可以存数字比如销售额sales[1200,4500,3200,800]特点有序每个人的位置是固定的通过“编号”索引寻找。可变可以随时增减内容。二、精准定位索引与切片查Python 的编号是从0开始的这一点初学者最容易搞混。clients[张三,李四,王五,赵六]# 1. 寻找第一个人索引为 0print(clients[0])# 输出张三# 2. 寻找最后一个人倒数第一个用 -1print(clients[-1])# 输出赵六# 3. 切片提取前三个人索引 0 到 3但不包括 3top_threeclients[0:3]print(top_three)# 输出[张三, 李四, 王五]三、动态调整增、删、改这是列表最强大的地方你可以像操作 Excel 行一样操作它。1. 增添加数据append(): 在列表末尾加一个。insert(): 在指定位置插一个。clients.append(钱七)# 往最后加clients.insert(1,新客户A)# 在第 2 个位置索引1强行插入2. 改修改数据直接给对应的编号重新赋值。clients[0]老张# 把第一个人的名字改了3. 删剔除数据remove(): 按名字删。pop(): 按编号弹出来。clients.remove(李四)# 找到叫“李四”的并删掉clients.pop(2)# 把编号为 2 的人踢出去四、手把手 AI 实战让通义灵码帮你处理复杂名单假设你手头有一个包含 20 个名字的混乱列表你想快速排序并提取特定的名字。1. Ask 模式生成代码操作打开左侧通义灵码输入指令我有一个列表 names [Zhang, Wang, Li, Zhao, Qian]请写一段 Python 代码1. 按字母顺序排序2. 统计这个名单里一共有多少个人。AI 会回复使用sort()排序和len()统计长度的代码。2. Edit 模式一键优化操作选中你刚才写的列表代码。动作右键 -通义灵码-智能编辑或输入/optimize。指令帮我把这个列表转换成大写并每行打印一个名字。结果AI 会直接在你的编辑器里把代码改写成更高级、更整洁的形式。️ 课后练习在 VS Code 中新建一个文件P05_list.py尝试完成以下挑战创建一个变量todo_list存入三个任务。使用append()增加一个新任务。使用print(len(todo_list))查看你现在一共有多少个任务。总结与预告列表是数据的“收纳盒”。索引从 0 开始是永远要记住的金科玉律。增删改查是处理所有表格数据的前哨战。下一篇 (P06)我们将学习另一种极其重要的容器字典 (Dictionary)。如果说列表是按序号排队的名单字典就是带名字的文件夹能让你通过“关键词”瞬间找到对应的数据 想要继续吗准备好进入“关键词检索”的字典世界吧