Swift 字典 first 属性
first
属性返回字典中的第一个键值对。
示例
var languages = ["Swift": 2012, "C": 1972, "Java": 1995]
// 返回languages的元素总数
var result = languages.first
print(result)
// 输出: (key: "Swift", value: 2012)
first
语法
字典first
属性的语法如下:
dictionary.first
这里,dictionary
是Dictionary
类的对象。
first
返回值
first
属性返回字典中第一个出现的键值对。
注意: first
属性返回一个可选值,因此 我们需要对其进行解包。有不同的技巧来解包可选值。要了解更多关于可选值的信息,请访问Swift可选值。
示例:Swift字典first
var nameAge = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// nameAge的第一个键值对
print(nameAge.first!)
var employees = ["Saby": 1994]
// 返回employees的第一个键值对
print(employees.first!)
输出
(key: "Alcaraz", value: 18)
(key: "Saby", value: 1994)
在上面的示例中,我们创建了两个字典,分别命名为nameAge
和employees
,分别包含3个和1个键值对。
在这里,我们使用first
属性分别从nameAge
和employees
中返回第一个键值对。