Lists are used in Python to store multiple items in a single variable. Lists allow duplicate values and are changeable, meaning that items can be added, removed, or changed after the list has been created. Some key things about lists are:
- Items are indexed and can be accessed by index number
- Items can be any data type (strings, integers, booleans, etc.)
- Lists have several built-in methods for adding, removing, and sorting items like append(), pop(), sort()
- The len() function returns the number of items in a list