问答详情
源自:5-4 Swift-字典的基础操作

var citys = ["云南","四川","贵州"]
var dict = [
    "云南":["昆明","昭通","大理","楚雄"],
    "四川":["成都","资中","宜宾","资阳"],
    "贵州":["贵阳","六盘水","水城"]]

请问老师,我现在想根据citys中的内容来取得dict中对应的数组,应该怎样操作呢?

提问者:周蜜 2014-10-11 14:20

个回答

  • 周蜜
    2014-12-13 15:10:43

    let target = dict[citys[1]]!


  • l1uyub0b0b0
    2014-10-31 12:11:23

    楼上正解!大赞!

  • 已然
    2014-10-19 19:35:59

    for key in citys{
        println(dict[key])
    }


  • 周蜜
    2014-10-11 14:38:15

    我现在只知道citys中对应值的index,现在想取到dict中相应的城市数组,应该如何操作呢,求教