The Python list object is the most general sequence provided by the language. Lists are positionally ordered collections of arbitrarily typed objects, and they have no fixed size.
Each element of a sequence is assigned a number - its position or index. The first index is zero, the second index is one, and so forth.
Important thing about a list is that items in a list need not be of the same type.