NumPy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed
. It is a successor to the
Numeric package, which was developed at the National Center for
Atmospheric Research (NCAR) and was originally released in 1988.
NumPy is a Python-based package that provides a wide range of
numerical routines for array processing. It is designed to be