### Python NumPy

- What is NumPy?

- What are NumPy Arrays?

- Where is NumPy used?

- How to install NumPy?

- Python NumPy Operations

#### What is NumPy?

NumPy is a Python package that stands for ‘Numerical Python’, NumPy is a library for the Python programming language, Python NumPy is a package or library for scientific mathematical operations or computations also NumPy add large support for Arrays and Matrices with different operations. also, NumPy have some features like:

- Multi-dimensional array
- Methods for processing arrays
- Element by element operations
- Mathematical operations like linear algebra

#### What is NumPy Arrays?

Numpy array is a robust N-dimensional array object which is in the form of rows and columns. We can initialize Python NumPy arrays from nested Python lists and access its elements. In order to perform these NumPy operations. Using Python NumPy we can create one dimensional as well as multi-dimensions arrays and also we can perform various operation on these arrays

#### How to install NumPy?

To install Python NumPy, go to your terminal or cmd and hit this command “pip install NumPy”. Once the installation is completed, write a simple python program to check NumPy is installed or not just do import it by typing: “import NumPy as np”.

pip install NumPy

```
import numpy as np
a=np.array([1,2,3])
print(a)
```

`Output: [1,2,3]`

#### Python NumPy Operations:

**We can calculate the byte size of each element.**

**itemsize**

```
import numpy as np
a=np.array([(1,2,3)])
print(a.itemsize)
```

`Output: 4`

**ndim**

```
import numpy as np
a=np.array([(1,2,3)])
print(a.ndim)
```

`Output: 1`

**dtype**

```
import numpy as np
a=np.array([(1,2,3)])
print(a.dtype)
```

`Output: int32`

**size**

Used to find size of an array

```
import numpy as np
a=np.array([(1,2,3)])
print(a.size)
```

`Output: 3`

**max**

Used to find maximum value from NumPy arrays.

```
import numpy as np
a=np.array([(1,2,3)])
print(a.max())
```

`Output: 3`

**min**

Used to find minimum value from an array.

```
import numpy as np
a=np.array([(1,2,3)])
print(a.min())
```

`Output: 1`

**sum**

Used to add array elements or sum returns additions of NumPy arrays.

```
import numpy as np
a=np.array([(1,2,3)])
print(a.sum())
```

`Output: 6`

These are basic Python NumPy operations, there are so many operations are available.

## Comments

## Post a Comment

If you have any query, please let us know