NumPy 1.14 - numpy.equal()

numpy.equal




numpy

numpy.equal

numpy.equal(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'equal'>

वापसी (X1 == x2) तत्व-वार।

पैरामीटर:

X1, x2 : array_like

एक ही आकार के इनपुट सरणियाँ।

बाहर : ndarray, कोई नहीं, या tdle of ndarray और कोई नहीं, वैकल्पिक

एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया जाता है, तो इसका एक आकार होना चाहिए जो कि इनपुट प्रसारित करता है यदि प्रदान नहीं किया गया है या None , तो एक ताज़ा-आवंटित सरणी वापस आ जाती है। एक ट्यूपल (केवल एक कीवर्ड तर्क के रूप में संभव) आउटपुट की संख्या के बराबर लंबाई होना चाहिए।

जहां : array_like, वैकल्पिक

सत्य के मान उस स्थिति में ufunc की गणना करने के लिए संकेत देते हैं, गलत के मान अकेले उत्पादन में मूल्य छोड़ने का संकेत देते हैं।

** kwargs

अन्य कीवर्ड-केवल तर्कों के लिए, ufunc डॉक्स देखें।

यह दिखाता है:

बाहर : ndarray या बूल

अगर एक्स 1 और एक्स 2 स्केलर हैं, तो बूल का आउटपुट सरणी, या एक एकल बूल।

यह भी देखें

not_equal , और greater_equal , less_equal , greater , less

उदाहरण

>>> np.equal([0, 1, 3], np.arange(3))
array([ True,  True, False])

जो तुलना की जाती है वह मूल्य हैं, प्रकार नहीं। इसलिए एक इंट (1) और लंबाई का एक सरणी सही के रूप में मूल्यांकन कर सकता है:

>>> np.equal(1, np.ones(1))
array([ True])