अजगर | सुन्न नकाबपोश ऐरे .__जोड़ें__

| | | | | |

numpy.ma.MaskedArray class , ndarray का एक उपवर्ग है जो लापता डेटा के साथ संख्यात्मक सरणियों में हेरफेर करता है। Numpy MaskedArray .__ add__ के साथ हम एक विशिष्ट मान जोड़ सकते हैं जो कि MaskedArray .__ add __ () विधि में एक पैरामीटर के रूप में प्रदान किया जाता है। NumPy सरणी में प्रत्येक आइटम के लिए एक मान जोड़ा जाएगा।

वाक्यविन्यास: numpy.MaskedArray .__ add__

वापसी: स्वयं को दूसरे में जोड़ें, और एक नया नकाबपोश सरणी लौटाएं।

उदाहरण # 1:
इस उदाहरण में, हम देखते हैं कि प्रत्येक तत्व सरणी को मास्कडअरे में पैरामीटर के रूप में निर्दिष्ट मान के साथ जोड़ा जाता है .__ जोड़ें __ () विधि। एक बात याद रखें, यह दोहरे प्रकार के मानों के लिए काम नहीं करेगा।


# महत्वपूर्ण मॉड्यूल को पायथन में आयात करें

import numpy as np


# make NumPy के साथ एक सरणी

gfg = np .ma.array ([ 1 , 2 < कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 4 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 5 <कोड वर्ग = "सादा">])


# MaskedArray लागू करना .__ add __ () मेथड

Print (gfg .__ __ जोड़ें ( 5 ))

बाहर निकलें:

[6 7 8 9 10] 

उदाहरण # 2:


<कोड वर्ग = "टिप्पणियां"> # महत्वपूर्ण मॉड्यूल को अजगर में आयात करें

<कोड वर्ग = " कीवर्ड"> आयात <कोड वर्ग = "सादा"> एनपी के रूप में सुन्न


<कोड वर्ग = "टिप्पणियां"> # NumPy के साथ एक सरणी बनाएं

<कोड वर्ग = "सादा"> gfg <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> np.ma.array ([[ <कोड वर्ग = "मान"> 1 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा" >, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 4 <कोड वर्ग = " सादा">, <कोड वर्ग = "मान"> 5 <कोड वर्ग = "सादा">],

<कोड वर्ग = "अपरिभाषित रिक्त स्थान "> <कोड वर्ग = "सादा"> [ <कोड वर्ग =" मान "> 6 <कोड वर्ग = "सादा">, <कोड वर्ग = " मान"> 5 <कोड वर्ग = "सादा">, < /कोड> <कोड वर्ग = "मान"> 4 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा"> , 2 ]])


# मास्कडएरे लागू करना .__ __ () विधि जोड़ें

<कोड वर्ग = "फ़ंक्शंस"> प्रिंट <कोड वर्ग = "सादा"> (gfg .__ जोड़ें __ ( 5 ))

आउटपुट:

[[6 7 8 9 10] [11 10 9 8 7]]