Dictionary CRUD and Subscript Access
Creating, reading, updating and deleting key-value pairs safely.
Welcome
Swift Dictionaries map unique keys to values. They offer O(1) average-case lookup, making them ideal for keyed data access. Let's master CRUD operations.
Creating Dictionaries
```swift
var empty: [String: Int] = [:]
var ages = ["Alice": 30, "Bob": 25]
var inferred = Dictionary(uniqueKeysWithValues: zip(["a","b"],[1,2]))
```
All lessons in this course
- Dictionary CRUD and Subscript Access
- Iterating and Transforming Dictionaries
- Set Operations: Union, Intersection, Difference
- Choosing Between Array, Dictionary and Set