跳到主要内容

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

这里,dictionaryDictionary类的对象。

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)

在上面的示例中,我们创建了两个字典,分别命名为nameAgeemployees,分别包含3个和1个键值对。

在这里,我们使用first属性分别从nameAgeemployees中返回第一个键值对。