//字典 创建字典和创建数组是一样创建同时就要制定key和value值类型
//定义空字典
let dict = [String:Int]()
//定义一个有点复杂的字典
let dict2 = ["name":"亚索","age":18,"height":1.8] as [String : Any]
//访问字典的元素
print("国服第一"+(dict2["name"] as! String))
var dic3 = ["name":"张三","gender":"男","skill":"跳舞"]
//找得到key值就是改找不到就是增加新值
dic3["gender"] = "女"
dic3["hobby"] = "打游戏"
print(dic3)
//字典的删除
dic3.removeValue(forKey: "gender")
print(dic3)
//字典的遍历
//遍历的是键值对
for (key,value) in dic3 {
print("\(key):\(value)")
}
//遍历字典key值
for key in dic3.keys {
print(key)
}
//遍历字典value值
for value in dic3.values {
print(value)
}
网友评论