Dictionary

//定义一个只能存放string 类型的字典
var dict:Dictionary<String,String> = ["一班":"20人","二班":"22人","三班":"24人"]
print(dict)
//修改一个键值对
dict["一班"] = "25人"
print("修二班人数为25人:\(dict)") dict.updateValue("255人", forKey: "一班")
print("修二班人数为255人:\(dict)") //添加一个键值对
dict["四班"] = "35人"
print(dict) //遍历字典
for (k,v) in dict{
print(k,v)
} let dict2:Dictionary = ["四班":"35人","五班":"45人"]
//合并字典
for (k,v) in dict2{
dict[k] = v
} print(dict) //移除
dict.removeValue(forKey: "二班")
print("删除二班人数\(dict)") //移除所有
dict.removeAll()
print("这是一个空字典:\(dict.count)")

最新文章

  1. Jquery 关于span标签的取值赋值用法
  2. poj 并查集
  3. html5 大幅度地增加和改良input元素的种类
  4. HDU1116 Play on Words(有向图欧拉通路)
  5. 将CentOS配置成本地yum
  6. 算法——字符串匹配Rabin-Karp算法
  7. sqlzoo:2
  8. python使用urllib2 http 下载参数的try catch
  9. javascript面向对象知识
  10. seafile数据的备份与恢复
  11. Linux内核分析第三周学习总结
  12. 洛谷 P4294 [WC2008]游览计划
  13. 输出当前MySQL的环境变量:
  14. Linq to Sql 动态条件另类实现方法
  15. win10自带虚拟机安装CentOS7系统(转)
  16. [linux] reboot和shutdown-r的区别
  17. 求和为s的连续正数序列
  18. 清北考前刷题day2下午好
  19. nginx源代码分析--框架设计 &amp;amp; master-worker进程模型
  20. iOS 图像处理-调整图像亮度

热门文章

  1. Go Concurrency Patterns: Timing out, moving on
  2. 如何修改sublime3注释的颜色
  3. [HAOI2016]找相同子串
  4. POJ1006 Biorhythms —— 中国剩余定理
  5. MSP430G2553需要注意的一些参数
  6. Android-低功耗蓝牙(BLE)-客户端(主机/中心设备)和服务端(从机/外围设备)
  7. Sublime Text 相关教程(转)
  8. 《UML和模式应用》读书笔记(一)
  9. 在SQL SERVER 2008中通过已有的数据库生成建库脚本
  10. Relative atomic mass