Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

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

  • Last Updated : 29 Aug, 2020

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.

  • numpy.amax(): This function returns maximum of an array or maximum along axis(if mentioned). 
  • numpy.amin(): This function returns minimum of an array or minimum along axis(if mentioned). 

Example:

Python3




# 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 man 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.

  • numpy.argmax(): This function returns indices of the max element of the array in a particular axis(if mentioned).
  • numpy.argmin(): This function returns indices of the min element of the array in a particular axis(if mentioned).

Example:

Python3




# 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


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!