Swift-字典

Swift-字典,第1张

概述//// main.swift// DictonaryDemo//// Created by 程磊 on 15/5/20.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//字典的使用let emptyDic1 = [:];//声明一个空的字典let emptyDic2
////  main.swift//  DictonaryDemo////  Created by 程磊 on 15/5/20.//  copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//字典的使用let emptyDic1 = [:];//声明一个空的字典let emptyDic2 = Dictionary<String,float>();//声明一个空的字典,key为String类型,value为float类型var airports = ["TYO":"Tokyo","CN":"China","CD":"Canada"];println(airports);//添加修改airports["USA"] = "American";//如果存在key则是修改,否则则是添加println(airports);//删除的方式有两种,1将字典中对应的value值设置nil,2.使用系统提供的方法,删除指定的valueairports["TYO"] = nil;println(airports);airports.removeValueForKey("USA");println(airports);//输出countprintln("airports count is \(airports.count)");println("airports count is " + String(airports.count));//遍历字典for (key,value) in airports {    println("key = \(key),value = \(value)");}//遍历所有的keyfor key in airports.keys {    println("key = \(key)");}//遍历所有的valuefor value in airports.values {    println("value = \(value)");}//将对应的values以及keys转化为数组let allKeys = Array(airports.keys);let allValues = Array(airports.values);println(allKeys);println(allValues);
总结

以上是内存溢出为你收集整理的Swift-字典全部内容,希望文章能够帮你解决Swift-字典所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1087757.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存