Introduction
Slices let you work with lists of items that can grow or shrink. They are easy to use and flexible.
When you want to store a list of names that can change size.
When you need to collect user inputs one by one.
When you want to pass a group of numbers to a function.
When you want to create a dynamic list instead of a fixed array.
When you want to easily add or remove items from a list.