Dictionaries(字典)

  • 有些数据结构, 用数组保存, 有时候并没有那么合适, 例如
 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"
 ]
  • 和数组一样, 字典也可保存大量数组, 但是键一般以字符串保存

你可能感兴趣的:(Dictionaries(字典))