美文网首页
2.4类型集合Dictionary

2.4类型集合Dictionary

作者: LucXion | 来源:发表于2020-05-22 10:59 被阅读0次

存储模式被称为键值映射模式,即通过一个确定的键可以找到一个确定的值

// 声明
var dictionary:[Int:String]
var dictionary1:Dictionary<Int,String>
// 赋值
dictionary = [1:"a"]
dictionary1 = Dictionary(dictionaryLiteral: (2,"b"))
//创建空字典  需要先确定字典类型
var emptyDict :[Int:Int] = [:]
var emptyDict1 :Dictionary<Int,Int> = Dictionary()
// 通过赋值的方式可以修改或创建新的键值
var dictionary[3] = "c"
// 只赋值,找不到对应的键不添加新值
if let valueSet = dic1.updateValue("c", forKey: 3) {
    print(valueSet)
}else {
    print("没有这个键,移除新增的键值")
    dic1 .removeValue(forKey: 3)
}
// 取值
if let valueGet = dic1[3] {
    print(valueGet)
}else {
    print("取值失败")
}
// 根据条件遍历
for item in dic2.keys.sorted(by: >){
    print(dic2[item]!)
}

相关文章

  • 2.4类型集合Dictionary

    存储模式被称为键值映射模式,即通过一个确定的键可以找到一个确定的值

  • iOS开发 - 「Swift 学习」Dictionary集合类型

    Swift语言Dictionary集合类型的创建、遍历 Swift 的字典类型是无序集合类型 Dictionary...

  • Swift5.1集合类型

    4.集合类型 集合类型:Swift 语⾔提供数组(Array)、集合(Set)和字典(Dictionary)三种基...

  • 4、Swift集合类型

    集合类型 Swift 语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型用...

  • Swift - 集合类型

    集合类型 Swift 语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型用...

  • 集合类型

    Collection 类型 Collection Type 数组(Array),字典(Dictionary),集合...

  • Swift 2.0 学习笔记 4_集合类型

    //: 集合类型 // Swift 语言提供Array、Set、和Dictionary 三种基本的集合类型用来存储...

  • 集合

    集合类型 Swift提供了三种主要的集合类型,称为Array,Set和Dictionary,用于存储值集合。Arr...

  • Swift 5.1 (4) - 集合类型

    集合类型 Swift提供三种主要的集合类型,称为Array,Set和Dictionary,用于存储值的集合。Arr...

  • 集合类型

    集合类型 本节内容包括: 数组(Array) 集合(Set) 字典(Dictionary) 集合的可变性 Swif...

网友评论

      本文标题:2.4类型集合Dictionary

      本文链接:https://www.haomeiwen.com/subject/stxqahtx.html