App Inventor 2 字典操作完整教程
覆盖字典所有操作:创建/增/删/改/查/遍历/嵌套/JSON互转。
一、字典 vs 列表
| 对比 | 列表 | 字典 |
|---|---|---|
| 访问方式 | 按索引(第1个、第2个) | 按键名(“name”、“age”) |
| 查找性能 | 慢(需遍历) | 快(直接定位) |
| 适用场景 | 有序数据 | 键值对数据、JSON |
| 典型用途 | 商品列表、成绩列表 | 用户信息、配置项 |
二、创建字典
2.1 创建空字典
2.2 创建带初始值的字典
2.3 从JSON创建字典
三、增加键值对
四、查询键值
4.1 获取单个值
4.2 检查键是否存在
4.3 获取所有键/值
4.4 获取字典大小
五、修改键值
六、删除键值对
七、遍历字典
7.1 遍历所有键值对
八、嵌套字典操作
8.1 创建嵌套字典
8.2 读取嵌套值
8.3 修改嵌套值
九、字典与JSON互转
十、实战:用字典管理配置项
参考资料
文档版本:2026.03 | 作者:App Inventor 2 中文网 www.fun123.cn
参考资料与版权声明
原文来源
- MIT App Inventor 官方文档 - MIT App Inventor
- MIT App Inventor Community - MIT App Inventor Community
- MIT App Inventor GitHub - MIT CML
版权声明
本文档基于 MIT App Inventor 官方文档及社区资源整理,版权归原作者所有:- MIT App Inventor 官方文档采用 CC BY-SA 4.0 授权
- MIT App Inventor Community 帖子版权归原作者所有
