Sunday, November 17, 2024
Google search engine
HomeLanguagesnumpy.ma.ediff1d() function in Python

numpy.ma.ediff1d() function in Python

numpy.ma.ediff1d() function return the differences between consecutive elements of an array.

Syntax : numpy.ma.ediff1d(arr, to_end = None, to_begin = None) 

Parameters : 
arr : [array_like] Input array. 
to_end : [array_like, optional] Number to append at the end of the returned differences. 
to_begin : [array_like, optional] Number to prepend at the beginning of the returned differences. 

Return : Return the differences between consecutive elements of an array. 

Code #1:

Python3




# Python program explaining
# numpy.ma.ediff1d() function
  
# importing numpy as geek
import numpy as geek
  
arr = geek.array([3, 5, 8, 4, 12])
  
gfg = geek.ma.ediff1d(arr)
  
print(gfg)


Output:

[ 2  3 -4  8]

Code #2:

Python3




# Python program explaining
# numpy.ma.ediff1d() function
  
# importing numpy as geek
import numpy as geek
  
arr = geek.array([3, 5, 8, 4, 12])
  
gfg = geek.ma.ediff1d(arr, to_begin=geek.array([-23, 0]), to_end=25)
  
print(gfg)


Output:

[-23 0 2 3 -4 8 25]

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments