我应该为这种特殊情况使用什么数据结构?

时间:2017-11-29 04:46:23

标签: swift data-structures

我有一本字典,就像这样

var dict = [String : [String]]()

我想要实现的功能是,我有一个哈希表,我可以快速获取数据列表。

在我的代码中,我使用字典和数组。

我对algorithem和数据结构不是很了解,所以我想知道是否有更好的数据结构适合这样的东西?

2 个答案:

答案 0 :(得分:0)

使用:

var dict = [String : [String]]()

Swift已经内置了搜索算法,允许您使用简单的下标语法检索字典内的数据

dict["element"]

答案 1 :(得分:0)

您将以这种方式使用它 -

宣言:

var dict: [String: [String]] = [:]

初始化:

dict["element"] = myArray