List in Python is a data type that is a collection of items. It is also known as a dynamic array in other programming languages.
The list is a mutable data type. It means that you can change the value of the list items.
The items in list are separated by commas and enclosed within square brackets. Example of list: [1, 2, 3, 4, 5], [1, 2, 'a', 'b', True].
The list can contain any type of data both homogeneous or heterogeneous.