Introduction
We use accessing and setting values to get or change information stored in variables or data structures.
When you want to read a value stored in a variable or container.
When you need to update or change a value in a list or hash.
When you want to check what is inside a data structure before using it.
When you want to save new information into a variable or data structure.
When you want to keep track of changes in your program's data.