Swift学习:8.字典
字典字典是一种存储多个相同类型的值的容器。每个值(value)都关联唯一的键(key),键作为字典中的这个值数据的标识符。和数组中的数据项不同,字典中的数据项并没有具体顺序。 1.初始化var games: [String:String] = [“Diablo3”:”2014:8:12”, 2.修改已有键值:if let oldValue = games.updateValue(“2014:8:14”,forKey:”Diablo3”){ 3.获取键值为可选类型:if let releaseDate = games[“Diablo3”]{ 4.字典遍历let airports = [“TYO”:”Tokyo”,”LHR”:”London”] 5.示例代码:var airports:Dictionary<String,String> = ["TKO":"Tokyo","CHA":"China"] println("the airports Dictionary has (airports.count) airport") airports["LON"] = "London" airports["LON"] = "London weather" airports["CHA"] = nil if let oldValue = airports.updateValue("Dublin",forKey: "CHA"){ println("the old value is (oldValue)") }else{ println("there is no airport named CHA") } for (airportNumber,airportName) in airports{ println("airportNumber:(airportNumber) airportName:"+airportName) } for key in airports.keys{
} for value in airports.values{
} let airportCode = Array(airports.keys) var nameOfIntergers = Dictionary<String,Int>() nameOfIntergers = [:] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |