Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

कैसे दो Numpy सरणियों के बीच अंतर निर्धारित करने के लिए?

इस कार्यक्रम में, हम दो numpy arrays का सेट अंतर पाएंगे। हम numpy लाइब्रेरी में setdiff1d () फ़ंक्शन का उपयोग करेंगे। यह फ़ंक्शन दो पैरामीटर लेता है:array1 और array2 और array1 में अद्वितीय मान देता है जो array2 में नहीं हैं।

एल्गोरिदम

Step 1: Import numpy.
Step 2: Define two numpy arrays.
Step 3: Find the set difference between these arrays using the setdiff1d() function.
Step 4: Print the output.

उदाहरण कोड

import numpy as np

array_1 = np.array([2,4,6,8,10,12])
print("Array 1: \n", array_1)

array_2 = np.array([4,8,12])
print("\nArray 2: \n", array_2)

set_diff = np.setdiff1d(array_1, array_2)
print("\nThe set difference between array_1 and array_2 is:\n",set_diff)

आउटपुट

Array 1:
[ 2  4  6  8 10 12]
Array 2:
[ 4  8 12]
The set difference between array_1 and array_2 is:
[ 2  6 10]

स्पष्टीकरण

ऐरे 1 में 2, 6 और 10 तत्व हैं जो ऐरे 2 में नहीं हैं। इसलिए [2 6 10] दो सरणियों के बीच सेट अंतर है।


  1. पायथन में NumPy Arrays के साथ प्रसारण

    हम जानते हैं कि विभिन्न सरणियों के बीच अंकगणितीय संचालन मासिक होता है यदि सरणियाँ समान आकार की होती हैं तो विशिष्ट आकार की आवश्यकता होती है। लेकिन ऐसे परिदृश्य हैं जब हम असमान आकार को मिटा सकते हैं और फिर भी उन पर अंकगणितीय संक्रियाओं को लागू कर सकते हैं, एक सरणी को उसके आकार में 1 के साथ प्रीपेड छो

  1. दो पायथन शब्दकोशों में निहित कुंजियों में अंतर कैसे खोजें?

    हम इसे प्राप्त करने के लिए सेट डेटा प्रकार का उपयोग कर सकते हैं। सेट एक अनियंत्रित संग्रह और अद्वितीय और अपरिवर्तनीय वस्तुएं हैं। इसका उपयोग गणित के सेट सिद्धांत में परिभाषित सेट संचालन करने के लिए किया जाता है। दो सेटों पर सममित अंतर ऑपरेशन सामान्य तत्वों को छोड़कर तत्व उत्पन्न करता है। उदाहरण हम

  1. पायथन में 2 फाइलों के बीच अंतर कैसे खोजें?

    पायथन मानक पुस्तकालय में विशेष रूप से स्ट्रिंग्स/फाइलों के बीच अंतर खोजने के उद्देश्य से एक मॉड्यूल है। Difflib लाइब्रेरी का उपयोग करके एक अंतर प्राप्त करने के लिए, आप बस उस पर United_diff फ़ंक्शन को कॉल कर सकते हैं। उदाहरण उदाहरण के लिए, मान लें कि आपके पास निम्न सामग्री वाली 2 फ़ाइलें, फ़ाइल1 और