加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Swift——字典

发布时间:2020-12-14 06:22:29 所属栏目:百科 来源:网络整理
导读:一、定义字典 // 不可变字典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 a

一、定义字典

 // 不可变字典
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、遍历字典中所有的key
for key in dictM.keys{
    
    print(key)
    
}
//2、遍历字典中所有的value
for value in dictM.values{
    print(value)
    
}

//3、遍历所有的键值对
for(key,value)in dictM{
    
    print("(key)=:(value)")
    
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读