Dictionaries (Part 1): Key-value pairs, creating dictionaries, accessing values
After exploring the ordered worlds of lists and **tuples**, we now dive into one of Python's most powerful and flexible data structures: the dictionary. Unlike lists and tuples which are indexed by a range of numbers, dictionaries are indexed by keys, which can be any immutable type.