Swift 字典 keys

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 

这里,dictionaryDictionary 类的一个对象。


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 的所有键都会被逐一打印出来。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战