NumPy: Display NumPy array elements of floating values with given precision
Display Float Array with Precision
Write a NumPy program to display a NumPy array of floating values with precision.
Sample Solution:
Python Code:
# Importing the NumPy library and aliasing it as 'np'
import numpy as np
# Creating a NumPy array 'x' containing floating-point values
x = np.array([ 0.26153123, 0.52760141, 0.5718299, 0.5927067, 0.7831874, 0.69746349,
0.35399976, 0.99469633, 0.0694458, 0.54711478])
# Printing a message indicating the original array elements will be shown
print("Original array elements:")
# Printing the original array 'x' with its elements
print(x)
# Printing a message indicating the printing of array values with precision 3
print("Print array values with precision 3:")
# Setting the print options to display array values with a precision of 3 decimal places
np.set_printoptions(precision=3)
# Printing the array 'x' with the updated precision settings
print(x)
Sample Output:
Original array elements: [ 0.26153123 0.52760141 0.5718299 0.5927067 0.7831874 0.6974634 9 0.35399976 0.99469633 0.0694458 0.54711478] Print array values with precision 3: [ 0.262 0.528 0.572 0.593 0.783 0.697 0.354 0.995 0.069 0.547]
Explanation:
In the above code –
‘x = np.array([0.26153123, 0.52760141, 0.5718299, 0.5927067, 0.7831874, 0.69746349, 0.35399976, 0.99469633, 0.0694458, 0.54711478])’ creates a NumPy array x containing 10 float values.
np.set_printoptions(precision=3): Set the print options for NumPy arrays, specifying that the elements should be displayed with a precision of 3 decimal places.
print(x): Print the NumPy array x.
Python-Numpy Code Editor:
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics