Learn about Python arrays, difference between arrays and lists, and how and when to use them with the help of examples.
Lists are much more flexible than arrays. They can store elements of different data types including string. Also, lists are faster than arrays. And, if you need to do mathematical computation on arrays and matrices, you are much better off using something like NumPy library.