*字典(無序數(shù)據(jù)集)*?
* swift 的Dictionary類型被橋接到Foundation的NSDictionary類格式 \[:]? Dictionary* let 不可變字典
* var 可變字典
* 注意:一個(gè)字典的Key類型必須遵循Hashable協(xié)議
//創(chuàng)建一個(gè)空字典
'' var dict : [String: AnyObject]
'' dict1 = [:]
'' var dict2 = [String: AnyObject]
'' //創(chuàng)建一個(gè)帶有默認(rèn)值的字典
'' var dict3 = ["name":"lee","sport":"basketball"]
'' //最常見的字典類型[String: AnyObject],列如 json
'' var dict4 = ["name":"lee","age": 30]
//遍歷字典:x,y可以隨便命名,前面都是key,后面都是value
'' for (x,y) in dict4{
''? print(x)
''? print(y)
'' }
//獲取元素
dict4\["name"]
//添加元素 :如果key不存在就會(huì)新增
dict4\[@"boy"] = @"jack"
替換元素 : 如果key存在就會(huì)替換
dict4\[@"name"] = @"huang"
刪除元素
dict.removeValueForKey("name")
合并字典
var dict5 = \["score": 100]
for (k,v) in dict5{
dict4\[k] = v
}