//隐式声明字典所存储的数据类型
var dictionary = [1:"a",2:"b",3:"c"]
//显式声明字典所存储的数据类型
var dictionary1:Dictionary<Int,String> = [1:"a",2:"b",3:"c"]
var dictionary2:[Int:String] = [1:"a",2:"b",3:"c"]
//声明一个空的字典
var dic = [Int:String]()
var dic1 = Dictionary<Int,String>()
//获取字典中所有的键
exmDic.keys //并不是简单数组类型
//强制转换为数组类型
Array(exmDic.keys)
[String](exmDic.keys)
//获取字典中所有的值
exmDic.values //不是数组类型
//遍历字典
//方法一
for (key,value) in exmDic{
print("\(key):\(value)")
}
for key in exmDic.keys{
print(exmDic[key])
}
for value in exmDic.values{
print(value)
}