从三维数组中获取元素

时间:2018-05-30 00:28:17

标签: swift

我是Swift中的新手,并不知道一切,我有这种阵列

var arrayOFJumpForwardBack: [Int: [String: [String]]] = 
    [1: ["chapter": ["15 sec","30 sec","45 sec","60 sec"]]]

并且,我想知道如何从这个数组中获取某些元素?

1 个答案:

答案 0 :(得分:0)

Swift - Arrays&字典

数组的语法如下:

["value1","value2","value3"]

词典的语法如下:

["ABC":"valueForABC","XYZ":"valueForXYZ"]

在这种情况下,您使用的是字典,与数组的主要区别在于顺序无关紧要,每个值都用一个键表示,所以使用以下示例:

示例:

假设我们有一个词典,其中我们存储了“apple”这个词,其键是“JHC”和“pear”,其键是“IOP”。我们想打印“我有一个苹果”,然后:

var myFridge:[String:String] = ["JHC":"apple","IOP":"pear"]
print("I have an \(myFridge["JHC"]!)")

多维数组只是您想要的另一个 x 维度内的数组。

我宁愿在上面创建一个字典↑