numpy.ma.MaskedArray classist eine Unterklasse von ndarray, die entwickelt wurde, um numerische Arrays mit fehlenden Daten zu manipulieren. Mit Hilfe von Numpy MaskedArray .__ add__ können wir einen bestimmten Wert hinzufügen, der als Parameter in der MaskedArray .__ add __() -Methode bereitgestellt wird. Jedem Element in einem Numpy-Array wird ein Wert hinzugefügt.

Syntax: numpy.MaskedArray .__ add__

Rückgabe: Fügen Sie sich selbst zu anderen hinzu und geben Sie ein neues maskiertes Array zurück.

Beispiel 1:
In diesem Beispiel sehen wir, dass jedes Element in einem Array mit dem Wert hinzugefügt wird, der in der Methode MaskedArray als Parameter angegeben ist .__ add __(). Denken Sie daran, dass es bei doppelten Typwerten nicht funktionieren würde.

import numpy as np  
  
gfg = np.ma.array([1, 2, 3, 4, 5])  
  
print(gfg.__add__(5))  
Ausgabe:

[6 7 8 9 10]

 
Beispiel 2:

import numpy as np  
  
gfg = np.ma.array([[1, 2, 3, 4, 5],  
                [6, 5, 4, 3, 2]])  
  
print(gfg.__add__(5))  
Ausgabe:
[[6 7 8 9 10]
 [11 10 9 8 7]]