NumPy is a general-purpose array-processing Python library which provides handy methods/functions for working n-dimensional arrays. NumPy is a short form for “Numerical Python“. It provides various computing tools such as comprehensive mathematical functions, and linear algebra routines.
NumPy Tutorial - Python Library
Introduction
Creating NumPy Array
Numpy | Array Creation
numpy.arange() in Python
numpy.zeros() in Python
NumPy | Create array filled with all ones
NumPy linspace() Method | Create Evenly Spaced Array
numpy.eye() in Python
Creating a one-dimensional NumPy array
How to create an empty and a full NumPy array?
Create a Numpy array filled with all zeros | Python
How to generate 2-D Gaussian array using NumPy?
How to create a vector in Python using NumPy
Python | Numpy fromrecords() method
NumPy Array Manipulation
NumPy Copy and View of Array
How to Copy NumPy array into another array?
Appending values at the end of an NumPy array
How to swap columns of a given NumPy array?
Insert a new axis within a NumPy array
numpy.hstack() in Python
numpy.vstack() in python
Joining NumPy Array
Combining a one and a two-dimensional NumPy Array
Python | Numpy np.ma.concatenate() method
Python | Numpy dstack() method
Splitting Arrays in NumPy
How to compare two NumPy arrays?
Find the union of two NumPy arrays
Find unique rows in a NumPy array
Python | Numpy np.unique() method
numpy.trim_zeros() in Python
Matrix in NumPy
Matrix manipulation in Python
numpy matrix operations | empty() function
numpy matrix operations | zeros() function
numpy matrix operations | ones() function
numpy matrix operations | eye() function
numpy matrix operations | identity() function
Adding and Subtracting Matrices in Python
Matrix Multiplication in NumPy
Numpy ndarray.dot() function | Python
NumPy | Vector Multiplication
How to calculate dot product of two vectors in Python?
Multiplication of two Matrices in Single line using Numpy in Python
Python | Numpy np.eigvals() method
How to Calculate the determinant of a matrix using NumPy?
Python | Numpy matrix.transpose()
Python | Numpy matrix.var()
Compute the inverse of a matrix using NumPy
Operations on NumPy Array
Reshaping NumPy Array
Reshape NumPy Array
Python | Numpy matrix.resize()
Python | Numpy matrix.reshape()
NumPy Array Shape
Change the dimension of a NumPy array
numpy.ndarray.resize() function - Python
Flatten a Matrix in Python using NumPy
numpy.moveaxis() function | Python
numpy.swapaxes() function | Python
Python | Numpy matrix.swapaxes()
numpy.vsplit() function | Python
numpy.hsplit() function | Python
Numpy MaskedArray.reshape() function | Python
Python | Numpy matrix.squeeze()
Indexing NumPy Array
Arithmetic operations on NumPyArray
NumPy Array Broadcasting
Estimation of Variable | set 1
Python: Operations on Numpy Arrays
How to use the NumPy sum function?
numpy.divide() in Python
numpy.inner() in python
Absolute Deviation and Absolute Mean Deviation using NumPy | Python
Calculate standard deviation of a Matrix in Python
numpy.gcd() in Python
Linear Algebra in NumPy Array
NumPy and Random Data
Random sampling in numpy | ranf() function
Random sampling in numpy | random() function
Random sampling in numpy | random_sample() function
Random sampling in numpy | sample() function
Random sampling in numpy | random_integers() function
Random sampling in numpy | randint() function
numpy.random.choice() in Python
How to choose elements from the list with different probability using NumPy?
How to get weighted random choice in Python?
numpy.random.shuffle() in python
numpy.random.geometric() in Python
numpy.random.permutation() in Python