字典是一种用来存放相同类型的数据项的集合。和数组不同的是这些数据都以键值对的形式存在的,并且无序的。Swift中字典的概念和现实世界中的字典的概念很相似,都是通过索引(key)来查里面特定的值(value)。和数组类型一样,字典类型在Swift中也有两种写法:
1、完整版写法Dictionary<keyType,valueType>
2、简化版[keyType,valueType]
一、初始化一个空字典
创建空字典:使用字典类型的构造器来初始化一个空字典:
示例:var demoDic = [Int : String]()
// 为字典赋值
demoDic[12] = "hello,Dictinary"