首页 / 列表(List)

📖 列表(List) 是什么?

列表就像一排储物格,按顺序装好多样东西。

开发基础

⚡ 一句话秒懂

列表就像一排储物格,按顺序装好多样东西。

📖 举个故事

阿琳开咖啡店,早上收到五张采购单:牛奶、咖啡豆、纸杯、糖和吸管。她没把每样东西散记在五个地方,而是依次写进一张清单。店员问第三项是什么,她马上找到纸杯;用完糖,也能从清单里删掉。程序里的列表就是这样一张可增、可删、能按顺序查找的清单。

💡 类比理解

暂未补充。

🧩 真实例子

暂未补充。

🛠️ 怎么实际使用

开发客服 Agent 时,可以用列表保存本轮要调用的工具,例如先查订单、再查物流、最后生成回复。Agent 按顺序遍历列表执行,每完成一项就记录结果;如果某个工具失败,还能把它加入重试列表,而不用为每一步单独写一套流程。

📚 进阶原理

列表是一种有序集合,元素通常通过从零开始的索引访问。Python 的 list 可容纳不同类型,并支持追加、插入、删除、切片和遍历。读取指定位置通常很快,但在开头插入元素会移动后续内容;大量队首操作更适合使用双端队列。

继续学习相关术语