0% found this document useful (0 votes)
57 views2 pages

NUMPY Practice

The document provides a series of NumPy programming exercises, including converting a list to a one-dimensional array, creating a 3x3 matrix with specific values, generating an array with a range of numbers, and reversing an array. Each exercise includes code snippets demonstrating the use of NumPy functions such as array creation, arange, and slicing. The expected outputs for each exercise are also specified.

Uploaded by

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

NUMPY Practice

The document provides a series of NumPy programming exercises, including converting a list to a one-dimensional array, creating a 3x3 matrix with specific values, generating an array with a range of numbers, and reversing an array. Each exercise includes code snippets demonstrating the use of NumPy functions such as array creation, arange, and slicing. The expected outputs for each exercise are also specified.

Uploaded by

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

NumPY Arrays

Q1. Convert a list of numeric value into a one-dimensional NumPy array


# Importing the NumPy library with an alias 'np'
import numpy as np

# Creating a Python list 'l' containing floating-point numbers


l = [12.23, 13.32, 100, 36.32]

# Printing the original Python list


print("Original List:", l)

# Creating a NumPy array 'a' from the Python list 'l'


a = np.array(l)

# Printing the one-dimensional NumPy array 'a'


print("One-dimensional NumPy array: ", a)

Q2. Write a NumPy program to create a 3x3 matrix with values ranging from
2 to 10.
Expected Output:
[[ 2 3 4]
[ 5 6 7]
[ 8 9 10]]

# Importing the NumPy library with an alias 'np'


import numpy as np

# Creating a NumPy array 'x' using arange() from 2 to 11 and


reshaping it into a 3x3 matrix
x = np.arange(2, 11).reshape(3, 3)

# Printing the resulting 3x3 matrix 'x'


print(x)
Q3. Write a NumPy program to create an array with values ranging from 12 to
38.
Expected Output:
[12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
36 37]

# Importing the NumPy library with an alias 'np'


import numpy as np

# Creating an array 'x' using arange() function with values


from 12 to 37 (inclusive)
x = np.arange(12, 38)

# Printing the array 'x' containing values from 12 to 37


print(x)

Q4. Write a NumPy program to reverse an array (the first element becomes
the last).
Original array:
[12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
36 37]
Reverse array:
[37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14
13 12]

# Importing the NumPy library with an alias 'np'


import numpy as np

# Creating an array 'x' using arange() function with values


from 12 to 37 (inclusive)
x = np.arange(12, 38)

# Printing the original array 'x' containing values from 12 to


37
print("Original array:")
print(x)

# Reversing the elements in the array 'x' and printing the


reversed array
print("Reverse array:")
x = x[::-1]
print(x)

You might also like