list is an array, it can hold combination of mixed values, which makes is very flexable.
example:
x = [1, 2, 3, 4, 'Harry']to use array, you must import array (and define type), it is 'C' array
example:
from array import array x = array('l', [1, 2, 3, 4, 5])array is a function, allows more operations, at the cost of being less easy to use see: https://docs.python.org/3/library/array.html