测试字典术语Swift 2.2

时间:2016-06-16 17:16:41

标签: swift dictionary

我想使用字典,这样我就可以测试一个单词是否在其中并且是否返回定义。例如,如果var dictionary = ["a":"B"]我想查看字典中是否存在“a”,是否打印“B”。关于如何在Swift 2.2中实现这一点的任何想法将不胜感激!感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用if let声明:

let key = "a"

if let definition = dictionary[key] {
   print(definition)
}
else {
   print("no definition for \(key)")
}

答案 1 :(得分:1)

有很多资源可以告诉你如何做到这一点。这很简单。

let dict = ["a" : "first", "b" : "second", "c" : "third", "d" : "fourth", "e" : "fifth"]

if let temp = dict["a"] {
    print("value = \(temp)")
}