// 创建空字典
var dic0 = [:]
var dic1:Dictionary = [Int:String]()
var dic2:Dictionary = Dictionary<Int, String>()
var dic3:Dictionary<Int, String> = Dictionary()
var dic4:Dictionary<Int, String> = Dictionary<Int, String>()
var dic5:[Int:String] = [:]
// 创建并初始化字典
var dic6 = ["a":"apple", "b":"bear", "c":"car"]
dic6.updateValue("che", forKey: "c")
dic6.removeValueForKey("b")
// 循环字典
for (key, value) in dic6{
print("\(key):\(value)")
}
for key in dic6.keys{
print(key)
}
for value in dic6.values{
print(value)
}
// 将key或value转换成数组
var keyArr = [String](dic6.keys)
var valueArr = [String](dic6.values)