【发布时间】:2016-06-16 17:16:40
【问题描述】:
我想使用字典,以便我可以测试其中是否包含单词以及是否返回定义。例如,如果var dictionary = ["a":"B"] 我想查看字典中是否存在“a”以及是否打印“B”。任何关于如何在 Swift 2.2 中实现这一点的想法将不胜感激!谢谢。
【问题讨论】:
标签: swift dictionary
我想使用字典,以便我可以测试其中是否包含单词以及是否返回定义。例如,如果var dictionary = ["a":"B"] 我想查看字典中是否存在“a”以及是否打印“B”。任何关于如何在 Swift 2.2 中实现这一点的想法将不胜感激!谢谢。
【问题讨论】:
标签: swift dictionary
有很多资源可以向您展示如何做到这一点。这很简单。
let dict = ["a" : "first", "b" : "second", "c" : "third", "d" : "fourth", "e" : "fifth"]
if let temp = dict["a"] {
print("value = \(temp)")
}
【讨论】:
您可以使用if let 声明:
let key = "a"
if let definition = dictionary[key] {
print(definition)
}
else {
print("no definition for \(key)")
}
【讨论】:
let key = "a"
\{key} 到\(key)