原则
索引和修改能力决定你能否真正操控数据
访问、修改、删除和重排,是数据结构操作的基本功。
原则释读
会定义列表还不够,真正的能力在于你能否稳定地定位和修改其中的元素。
为什么重要
后续所有复杂结构都建立在这种操控感之上。
怎么用到自己的知识系统
练习索引、切片、排序、插入和删除的边界情况。
行动规则
- 清楚索引从 0 开始。
- 修改前知道影响范围。
- 警惕副作用。
常见误区
- 越界访问。
- 不区分原地修改和副本。
辨析题
为什么切片和复制常常会带来隐藏 bug?
因为你以为在改一份数据,实际可能在影响原对象。