0Pricing
Swift Academy · Lesson

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

  1. Dictionary CRUD and Subscript Access
  2. Iterating and Transforming Dictionaries
  3. Set Operations: Union, Intersection, Difference
  4. Choosing Between Array, Dictionary and Set
← Back to Swift Academy