Reference Materials
Certification Courses
Created with over a decade of experience and thousands of feedback.
Python online compiler
JavaScript online compiler
SQL online compiler
Java online compiler
HTML online compiler
C online compiler
C++ online compiler
C# online compiler
PHP online compiler
Swift online compiler
Kotlin online compiler
TypeScript online compiler
Go online compiler
Rust online compiler
Scala online compiler
Dart online compiler
R online compiler
Ruby online compiler
Swift Dictionary count
In this tutorial, we will learn about the Swift Dictionary count property with the help of examples.
The count property returns the number of elements of the dictionary.
Example
var languages = ["Swift": 2012, "C": 1972, "Java": 1995]
// return total elements of languages
var result = languages.count
print(result)
// Output: 3
count Syntax
The syntax of the dictionary count property is:
dictionary.count
Here, dictionary is an object of the Dictionary class.
count Return Values
The count property returns the total number of elements present in the dictionary.
Example 1: Swift Dictionary count
var nameAge = ["Alcaraz": 18, "Sinner": 20, "Nadal": 34]
// count total elements on names
print(nameAge.count)
var employees = [String: String]()
// count total elements on employees
print(employees.count)
Output
3 0
In the above example, since
- nameAge contains three key/value pairs, the property returns 3.
- employees is an empty dictionary, the property returns 0.
Example 2: Using count With if...else
var employees = ["Sabby": 1001, "Patrice": 1002, "Ranjy": 1003 ]
// true because there are only 3 elements on employees
if (employees.count > 5) {
print("Large Company")
}
else {
print("Small Company")
}
Output
Small Company
In the above example, we have created the dictionary named employees with 3 key/value pairs.
Here, since there are only 3 key/value pairs in the dictionary, numbers.count > 5 evaluates to false, so the statement inside the else block is executed.
Did you find this article helpful?