Dictionaryspa
//定義一個只能存放string 類型的字典 var dict:Dictionary<String,String> = ["一班":"20人","二班":"22人","三班":"24人"] print(dict) //修改一個鍵值對 dict["一班"] = "25人" print("修二班人數爲25人:\(dict)") dict.updateValue("255人", forKey: "一班") print("修二班人數爲255人:\(dict)") //添加一個鍵值對 dict["四班"] = "35人" print(dict) //遍歷字典 for (k,v) in dict{ print(k,v) } let dict2:Dictionary = ["四班":"35人","五班":"45人"] //合併字典 for (k,v) in dict2{ dict[k] = v } print(dict) //移除 dict.removeValue(forKey: "二班") print("刪除二班人數\(dict)") //移除全部 dict.removeAll() print("這是一個空字典:\(dict.count)")