//声明字典
let demoDict1 = ["demoKey": "demoValue"] //声明一个常量字典
var demoDict3 = ["sexual": "male", "age": 18] as [String: Any] //声明一个多型变量字典
//添加字典内元素
demoDict3["height"] = 180
demoDict3["weight"] = 85.5
//删除字典内元素
demoDict3.removeValue(forKey: "height") //删除元素
demoDict2.removeAll() //全部删除
//修改字典内元素
demoDict3["name"] = "Mike"
//获取某一个元素
demoDict3["sexual"]
//遍历字典中的所有键
for key in demoDict3{
print(key)
}
//遍历字典中的所有值
for value in demoDict3{
print(value)
}
//遍历字典中的所有键值对
for (key, value) in demoDict3{
print(key)
print(value)
}
//字典合并
for (key, value) in demoDict1.reversed(){
demoDict3[key] = value
}
demoDict3
var demoDict2 = ["name": "Michael"] //声明一个变量字典
swift5.1 Dictionary
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 01-常量与变量 学习swift第一步打印Hello World print("Hello World") swi...