有没有办法迭代Key:[Value1:[Value2]]形式的Dictionary?

时间:2019-01-17 05:15:13

标签: swift loops dictionary

我正在尝试使用Key:[Value1:[Value2]]形式遍历字典。

本质上,我试图一次遍历字典中的一项。但是,我只能以表格形式打印迭代

  

([[“ Value1”:[value2(0),value2(1),...,value2(n)]

其中(0),(1),...,(n)代表value2数组的第n个值

var col_read: [String: [String:[Double]]] = ["key":["value1":[value2]]]

//  array
var value2 = [Double]()

 for (key, value1, value1:[value2]) in col_read
    {
        print("\(key)\n\(value1)\n(value1:[value2])")
    }

我想以

形式打印迭代
  

     

Value1

     

Value2(0)

     

Value2(1)

     

。 。

     

Value2(n)

1 个答案:

答案 0 :(得分:1)

很像这样吗?

argv[1]

PS -按照API Design Guidelines中的说明,将 lowerCamelCase 用于变量名。