0% found this document useful (0 votes)
19 views

numpy basics

Uploaded by

Saida Rasul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

numpy basics

Uploaded by

Saida Rasul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

NumPy

1.Checking dtypes:
Create a NumPy array with integers [1, 2, 3, 4] and check its data type.

2.Changing dtypes:
Convert a NumPy array [1.1, 2.2, 3.3] from float to integer.

3.Step slicing:
Create an array [0, 10, 20, 30, 40, 50, 60]. Slice every second element.

4.Column slicing:
Slice the second column from the following 2D array:
[[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]

5.Basic Operations

a)Array Creation: Create a 1D NumPy array with integers from 10 to 50


(inclusive).
b)Reshaping: Create a 2D NumPy array with shape (3, 3) containing numbers from
1 to 9.
c)Array of Zeros: Create a 4x4 matrix filled with zeros.
d)Array of Ones: Create a 3x3 matrix filled with ones.
c)Random Array: Create a 1D array of 5 random numbers between 0 and 1.

6.Indexing and Slicing

a)Accessing Elements: Create a 1D array of numbers from 1 to 10. Access the 5th
element and print it.
b)Slicing: Slice the first 3 elements of a 1D array containing integers from 10
to 20.
c)Indexing 2D Arrays: Create a 3x3 matrix of numbers from 1 to 9. Access the
element in the second row, third column.

7.Mathematical Operations

a)Addition: Add 5 to every element in a 1D array of numbers from 0 to 9.

8.Generate Random Integers:


Create a 1D array of 10 random integers between 1 and 100 (inclusive).

9.Shaped Integers with randint:


Use randint to create a 2D array with shape (3, 3) containing random integers
between 1 and 100.

10. Create array with simple operatons

array([[0., 0., 0., 0., 0.],


[0., 1., 1., 1., 0.],
[0., 1., 7., 1., 0.],
[0., 1., 1., 1., 0.],
[0., 0., 0., 0., 0.]])

You might also like