BCA / B.Tech 6 min read

Set Operations in Hindi

Set Operations in python in Hindi | पाइथन में सेट ऑपरेशन्स हिंदी में  :


  • Python में सेट एक शक्तिशाली डेटा संरचना है, जो अद्वितीय आइटम्स के संग्रह के साथ काम करने की अनुमति देती है। सेट के साथ काम करते समय, आप विभिन्न गणितीय सेट ऑपरेशन्स का उपयोग कर सकते हैं।
  •  इनमें सबसे सामान्य हैं यूनियन (Union), इंटरसेक्शन (Intersection) और डिफरेंस (Difference)।
  • Python में सेट ऑपरेशन्स जैसे कि यूनियन, इंटरसेक्शन और डिफरेंस गणितीय सेट थ्योरी के महत्वपूर्ण सिद्धांतों पर आधारित हैं। 
  • इन ऑपरेशन्स का उपयोग करके, आप डेटा को अधिक प्रभावी ढंग से प्रबंधित कर सकते हैं और विभिन्न सेट्स के बीच संबंधों का विश्लेषण कर सकते हैं।
  • सेट का उपयोग करने के दौरान इन ऑपरेशन्स का सही ज्ञान आपको डेटा के साथ काम करने में बहुत मदद करेगा।
आइए इन ऑपरेशन्स को विस्तार से समझते हैं:

Union in python in Hindi | यूनियन :

यूनियन ऑपरेशन दो या दो से अधिक सेट्स के सभी अद्वितीय आइटम्स को एक नए सेट में शामिल करता है। यह ऑपरेशन उन सभी आइटम्स को प्राप्त करने के लिए उपयोग किया जाता है जो किसी भी एक सेट में मौजूद हैं।

यूनियन के लिए सिंटैक्स:

set1.union(set2)
या set1 | set2 (पाइथन में यह | ऑपरेटर द्वारा भी किया जा सकता है)

उदाहरण:

set1 = {1, 2, 3}
set2 = {3, 4, 5}

# union() मेथड का उपयोग
result = set1.union(set2)
print(result)  # Output: {1, 2, 3, 4, 5}

# | ऑपरेटर का उपयोग

result = set1 | set2
print(result)  # Output: {1, 2, 3, 4, 5}

Intersection in python in Hindi | इंटरसेक्शन :

इंटरसेक्शन ऑपरेशन दो सेट्स के उन आइटम्स को प्राप्त करता है जो दोनों सेट्स में समान होते हैं। यह ऑपरेशन उन तत्वों को एकत्र करता है जो दोनों सेट्स में मौजूद हैं।

इंटरसेक्शन के लिए सिंटैक्स:

set1.intersection(set2)
या set1 & set2 (पाइथन में यह & ऑपरेटर द्वारा भी किया जा सकता है)

उदाहरण:

set1 = {1, 2, 3}
set2 = {2, 3, 4}

# intersection() मेथड का उपयोग :

result = set1.intersection(set2)
print(result)  # Output: {2, 3}

# & ऑपरेटर का उपयोग
result = set1 & set2
print(result)  # Output: {2, 3}

Difference in python in Hindi | डिफरेंस :

डिफरेंस ऑपरेशन एक सेट के उन आइटम्स को प्राप्त करता है जो दूसरे सेट में नहीं हैं। यह पहले सेट के तत्वों को दूसरे सेट से घटाता है।

डिफरेंस के लिए सिंटैक्स:

set1.difference(set2)
या set1 - set2 (पाइथन में यह - ऑपरेटर द्वारा भी किया जा सकता है)
उदाहरण:
set1 = {1, 2, 3}
set2 = {2, 3, 4}

# difference() मेथड का उपयोग

result = set1.difference(set2)
print(result)  # Output: {1}

# - ऑपरेटर का उपयोग

result = set1 - set2
print(result)  # Output: {1}

Symmetric Difference in python in Hindi | सममित डिफरेंस :

इसके अलावा, सममित डिफरेंस एक सेट ऑपरेशन है जो उन आइटम्स को प्राप्त करता है जो केवल एक सेट में मौजूद हैं, यानी जो दूसरे सेट में नहीं हैं।

सममित डिफरेंस के लिए सिंटैक्स:

set1.symmetric_difference(set2)
या set1 ^ set2 (पाइथन में यह ^ ऑपरेटर द्वारा भी किया जा सकता है)

उदाहरण:

set1 = {1, 2, 3}
set2 = {3, 4, 5}

# symmetric_difference() मेथड का उपयोग
result = set1.symmetric_difference(set2)
print(result)  # Output: {1, 2, 4, 5}

# ^ ऑपरेटर का उपयोग
result = set1 ^ set2
print(result)  # Output: {1, 2, 4, 5}