Open In App

How to find the maximum and minimum value in NumPy 1d-array?

Let’s see the various ways to find the maximum and minimum value in NumPy 1d-array.

Method 1: Using numpy.amax() and numpy.amin() functions of NumPy library.



Example:




# import library
import numpy as np
 
# create a numpy 1d-array
array = np.array([1, 2, 3,
                  0, -1, -2])
 
# find max element in an array
max_ele = np.amax(array)
 
# find min element in an array
min_ele = np.amin(array)
 
 
# show the outputs
print("Given Array:", array)
 
print("Max Element:", max_ele)
 
print("Min Element:", min_ele)

Output:



Given Array: [ 1  2  3  0 -1 -2]
Max Element: 3
Min Element: -2

Method 2: Using numpy.argmax() and numpy.argmin() function of NumPy library.

Example:




# import library
import numpy as np
 
# create a numpy 1d-array
array = np.array([1, 2, 3,
                  0, -1, -2])
 
# find index of max element
# in an array
max_ele_index = np.argmax(array)
 
# find max element in an array
max_ele = array[max_ele_index]
 
# find index of min element
# in an array
min_ele_index = np.argmin(array)
 
# find min element in an array
min_ele = array[min_ele_index]
 
# show the outputs
print("Given Array:", array)
 
print("Max Element:", max_ele)
 
print("Min Element:", min_ele)

Output:

Given Array: [ 1  2  3  0 -1 -2]
Max Element: 3
Min Element: -2

Article Tags :