Swift 字典 keys 属性
keys
属性仅返回字典的键。
示例
var languages = ["Swift": 2012, "C": 1972, "Java": 1995]
// 返回 languages 字典的键
var result = languages.keys
print(result)
// 输出: ["C", "Swift", "Java"]
keys 属性语法
字典 keys
属性的语法如下:
dictionary.keys
这里,dictionary
是 Dictionary
类的对象。
keys 属性返回值
keys
属性返回一个包含字典所有键的数组。
示例1:Swift 字典的 keys 属性
var information = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// 返回 names 字典的所有键
print(information.keys)
输出
["Sinner", "Nadal", "Alcaraz"]
在上面的示例中,我们使用 keys
属性返回了 information
字典的键的数组。
示例2:使用 keys 属性与 for 循环
var informations = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// 遍历 informations 字典的所有键
for information in informations.keys {
print(information)
}
输出
Nadal
Alcaraz
Sinner
在这里,我们使用 for
循环遍历了 informations
字典的所有键。
最终,所有的键都逐个打印出来。