NumPy 1.14 - numpy.intersect1d()

numpy.intersect1d




numpy

numpy.intersect1d

numpy.intersect1d(ar1, ar2, assume_unique=False) [source]

दो सरणियों के प्रतिच्छेदन का पता लगाएं।

इनपुट एरे के दोनों प्रकारों में क्रमबद्ध, अद्वितीय मान लौटाएँ।

पैरामीटर:

ar1, ar2 : array_like

इनपुट सरण

मान_चुन : चूल

यदि सही है, तो इनपुट सरणियों को अद्वितीय माना जाता है, जिससे गणना में तेजी आ सकती है। डिफ़ॉल्ट गलत है।

यह दिखाता है:

intersect1d : ndarray

आम और अनोखे तत्वों की क्रमबद्ध 1 डी सरणी।

यह भी देखें

numpy.lib.arraysetops
सरणियों पर सेट संचालन करने के लिए कई अन्य कार्यों के साथ मॉड्यूल।

उदाहरण

>>> np.intersect1d([1, 3, 4, 3], [3, 1, 2, 1])
array([1, 3])

दो से अधिक सरणियों को प्रतिच्छेद करने के लिए, functionalools.reduce का उपयोग करें:

>>> from functools import reduce
>>> reduce(np.intersect1d, ([1, 3, 4, 3], [3, 1, 2, 1], [6, 3, 4, 2]))
array([3])