Advertisement

Swift中的Array、Dictionary和Set

阅读量:

原文出自:标哥的技术博客

前言

Swift语言中包含Array、Set以及Dictionary三种基础集合类型,用于存储集合相关数据。其中数组属于有序数据结构;集合则为无序且不包含重复元素的数据结构;字典则是以无序形式存储键值对的集合结构。

image

Swift语言中的Array、Set以及Dictionary类型均以泛型集合的形式进行构建。由此可知,这些集合结构中所保存的元素类型需保持统一,同时,从中提取出的数据类型也具有确定性。

集合的可变性(Mutability Of Collections)

当生成Arrays、Sets或Dictionaries并将其赋值给一个变量时,所创建的集合将具备可变性。这种特性允许我们在初始化之后,对集合进行数据项的增删操作,或是对其中的数据内容进行修改。

若将Arrays、Sets或Dictionaries赋值给常量,则该集合将处于不可变状态,其容量与内部数据均无法被调整。

倘若我们确认集合在后

全部评论 (0)

还没有任何评论哟~