zoukankan      html  css  js  c++  java
  • swift学习第五章-字典的使用

    //以下是关于字典的
    
    //字典的格式[key:value]
    
    //字典能够存放基本类型和对象类型的
    
    //声明一个字典
    
    var dictionary1=["key1":"鸭鸭","key2":"肉包"]
    
    var keyValueCount=dictionary1.count//获取这个字典里面键值对的个数
    
    dictionary1["key1"]="鸡鸡"//改变相应健的值
    
    //updateValue()//改变相应的键值,返回原来的值
    
    if var value1=dictionary1.updateValue("菜包",forKey:"key2")
    {
         println(value1)
        
    
    }
    
    //假设这个健再字典不存在,取值就会返回false,存在就会返回true
    
    if dictionary1["key3"] {
        
        
    }else
    {
      
    
    }
    
    dictionary1["key1"]=nil//设置相应键值为nil,系统会自己主动删除位nil的键值
    
    //removeValueForKey()//假设这个键值存在,就删除相应的value,返回删除的value,否则就会返回nil
    
    if dictionary1.removeValueForKey("key1") {
    
    
    }else
    {
    
    }
    
    //遍历字典里面的键值对
    
    for (key,value) in dictionary1{
        println("key=(key) value=(value)")
    }
    
    //遍历全部的健
    
    for key in dictionary1.keys{
    
       println("key=(key)")
    }
    //遍历全部的value
    
    for value in dictionary1.values{
        
       println("value is (value)")
    }
    
    var keys=dictionary1.keys//获取存在全部健的数组
    
    var values=dictionary1.values //获取全部的值的数组

  • 相关阅读:
    系统信息查看命令
    item pipeline 实例:爬取360摄像图片
    scrapy之 downloader middleware
    scrapy 中用selector来提取数据的用法
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3843296.html
Copyright © 2011-2022 走看看