【发布时间】:2017-08-10 09:32:49
【问题描述】:
我有一个类型的字典数组
[["OptionId": 824, "QuestionId": 208],
["OptionId": 810, "QuestionId": 205],
["OptionId": 1017, "QuestionId": 257],
["OptionId": 0, "QuestionId": 201],
["OptionId": 0, "QuestionId": 199],
["OptionId": 0, "QuestionId": 200]]
我已经遍历了这些值并将字典值提取为
["OptionId": 824, "QuestionId": 208]
["OptionId": 810, "QuestionId": 205]
["OptionId": 1017, "QuestionId": 257]
["OptionId": 0, "QuestionId": 201]
["OptionId": 0, "QuestionId": 199]
["OptionId": 0, "QuestionId": 200]
现在,我想为所有为 0 的“OptionId”获取“QuestionId”。如何将字典键值与零进行比较?提前致谢。
这是我迄今为止尝试过的:
for dictionary in arrayofDict {
print(dictionary)
if (dictionary["OptionId"] == 0) {
print("option not selected")
}
}
【问题讨论】:
-
你能把你试过的代码贴出来吗?
-
for dictionary in arrayofDict { print(dictionary) if (dictionary["OptionId"] == 0) { print("option not selected") } } } 这是我尝试过的。跨度>
标签: ios arrays swift dictionary