Introduction
NumPy helps us work with numbers and lists of numbers easily and fast. It makes math with many numbers simple.
When you want to handle large lists of numbers quickly.
When you need to do math like adding, multiplying, or finding averages on many numbers.
When you want to work with tables or grids of numbers, like images or data.
When you want to prepare data for machine learning or statistics.
When you want to use other tools that need fast number handling.