Reference Materials
Certification Courses
Created with over a decade of experience and thousands of feedback.
Swift Dictionary first
In this tutorial, we will learn about the Swift Dictionary first property with the help of examples.
The first property returns the first key/value pair of the dictionary.
Example
var languages = ["Swift": 2012, "C": 1972, "Java": 1995]
// return total elements of languages
var result = languages.first
print(result)
// Output: (key: "Swift", value: 2012)
first Syntax
The syntax of the dictionary first property is:
dictionary.first
Here, dictionary is an object of the Dictionary class.
first Return Values
The first property returns the first key/value present in the dictionary.
Note: The first property returns an optional value, so we need to unwrap it. There are different techniques to unwrap optionals. To learn more about optionals, visit Swift Optionals.
Example: Swift Dictionary first
var nameAge = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// first key/value pair of nameAge
print(nameAge.first!)
var employees = ["Saby": 1994]
// return first key/value pair of employees
print(employees.first!)
Output
(key: "Alcaraz", value: 18) (key: "Saby", value: 1994)
In the above example, we have created two dictionaries named nameAge and employees with 3 and 1 key/value pairs respectively.
Here, we have used the first property to return the first key/value pair from nameAge and employees respectively.