keys
属性仅返回字典中的键。
示例
var languages = ["Swift": 2012, "C": 1972, "Java": 1995]
// return just the keys of languages
var result = languages.keys
print(result)
// Output: ["C", "Swift", "Java"]
keys 语法
字典 keys
属性的语法是:
dictionary.keys
这里,dictionary 是 Dictionary
类的一个对象。
keys 返回值
keys
属性返回 dictionary 中所有键的数组。
示例 1:Swift 字典 keys
var information = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// keys total elements on names
print(information.keys)
输出
["Sinner", "Nadal", "Alcaraz"]
在上面的示例中,我们使用 keys
属性返回 information 字典中所有键的数组。
示例 2:将 keys 与 for 循环一起使用
var informations = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// iterate through all the keys of informations
for information in informations.keys {
print(information)
}
输出
Nadal Alcaraz Sinner
在这里,我们使用 for
循环遍历 informations 字典中的所有键。
最后,informations 的所有键都会被逐一打印出来。