- 有些数据结构, 用数组保存, 有时候并没有那么合适, 例如
var Person = ["Taylor", "Alison", "Swift", "December", "taylorswift.com"] // 保存个人信息
Person 的名字, 可以通过0索引进行访问, Person的生日, 可以通过3索引进行访问, 很显然, 这种访问方式可读性很差.并且容易记错, 我们可以通过字典进行记录这种数据类型
字典, 另外一种集合数据类型, 以键值对的形式存储数据, 访问元素用键进行访问, 例如
var Person = ["name": "tom", "website":"taylorswift.com"] // 定义字典, 用键值对进行保存, 键一般是字符串
Person["name"] // 通过键访问字典元素
- 为了提高字典可读性, 每个键值队占一行
var Person = [
"name": "tom",
"website": "taylorswift.com"
]
- 和数组一样, 字典也可保存大量数组, 但是键一般以字符串保存