This tutorial explains the basics of NumPy such as its architecture and environment. It also discusses the various array functions, types of indexing, etc. All this is explained with the help of examples for better understanding.
Trivia: NumPy was created in 2005 by Travis Oliphant. It is an open-source project and you can use it freely.
This tutorial has been prepared for those who want to learn about the basics and various functions of NumPy. It is specifically useful for algorithm developers. After completing this tutorial, you will find yourself at a moderate level of expertise from where you can take yourself to higher levels of expertise.