Learning Outcomes:
Upon successful completion of this lesson, you will be able to:
As the data-processing problems become more complex, we need to make use of sequential data types to solve these problems. Sequential data types are objects that can hold multiple items of data, stored one after the other. There are three such data types in Python, List, Tuple and Dictionary
A list is an object that contains multiple data items of any type. It is mutable and its contents can be manipulated. That means lists are dynamic since their items can be added or removed.
Introduction To Lists In Python (about 10 mins and this video is easier to understand)
Python List (about 6 mins and this video is more advanced)
List Slicing
A list can be sliced into into many sub-lists. Let's look at the following example: month = ["jan", "feb", "mar", "apr", "may", "jun"]