1NumPy is the fundamental package for scientific computing with Python. It 2contains among other things: 3- a powerful N-dimensional array object 4- sophisticated (broadcasting) functions 5- tools for integrating C/C++ and Fortran code 6- useful linear algebra, Fourier transform, and random number capabilities 7 8Besides its obvious scientific uses, NumPy can also be used as an efficient 9multi-dimensional container of generic data. Arbitrary data-types can be 10defined. This allows NumPy to seamlessly and speedily integrate with a wide 11variety of databases. 12