Swift——字典

Swift——字典,第1张

概述一、定义字典 // 不可变字典let dict=["name":"123","age":"13",]// 可变字典var dictM=[String:AnyObject]() 二、对可变字典的基本 *** 作 1、添加元素 // 1、添加元素dictM["name"]="哈哈" as AnyObject?dictM["age"]=18 as AnyObject?dictM["height" 一、定义字典
 // 不可变字典let dict=["name":"123","age":"13",]// 可变字典var dictM=[String:AnyObject]()


二、对可变字典的基本 *** 作

1、添加元素

// 1、添加元素dictM["name"]="哈哈" as AnyObject?dictM["age"]=18 as AnyObject?dictM["height"]=1.88 as AnyObject?


2、删除元素

//根据key删除元素dictM.removeValue(forKey: "name")


3、修改元素 如果字典中已经有了对应的Key,那么会直接修改原来key中保存的value,如果字典中没有对应的key,那么添加对应的key/value

dictM["age"]=20 as AnyObject?


4、遍历字典

//1、遍历字典中所有的keyfor key in dictM.keys{        print(key)    }//2、遍历字典中所有的valuefor value in dictM.values{    print(value)    }//3、遍历所有的键值对for(key,value)in dictM{        print("\(key)=:\(value)")    }
总结

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

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

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

原文地址: http://outofmemory.cn/web/1065105.html

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

发表评论

登录后才能评论

评论列表(0条)

保存