Programming - Concept
Dictionary
A collection that stores values under named keys so they can be looked up directly
What's it for?
Lets software retrieve a value by a meaningful key instead of only by its position in a list.
For example…
A program keeps country names in a dictionary so asking for the key GB returns “United Kingdom”