Swift3.0字典

作者: 七叶5 | 来源:发表于2016-11-18 17:56 被阅读47次

//字典 创建字典和创建数组是一样创建同时就要制定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)

}

相关文章

网友评论

    本文标题:Swift3.0字典

    本文链接:https://www.haomeiwen.com/subject/pflspttx.html