Python एक high-level, interpreted programming language है जो कि general-purpose programming language में से एक है। Python programming language का इस्तेमाल बहुत सी applications में किया जाता है, जैसे कि web development, machine learning, data analysis, scientific computing, game development और अन्य बहुत सी applications में। Python में set एक ऐसी built-in data structure है, जो कि collection of unique elements को store करती है। इस article में हम आपको Python Set in Hindi के बारे में बताएंगे।

Python Set क्या होता है? |Python Set in Hindi

Python Set in Hindi

Python Set एक unordered collection होता है जो कि unique elements का होता है। Set में आप एक element को केवल एक बार add कर सकते हैं। जैसे कि आप जानते हैं, List या Tuple में आप एक element को बार-बार add कर सकते हैं। इसलिए, यदि आपके पास एक List या Tuple है जिसमें आपको केवल unique elements की जरूरत होती है, तो आप Set का use कर सकते हैं।

Python Set को declare कैसे करें? | How to declare Python Set in Hindi?

Python Set को { } के बीच elements के साथ declare किया जाता है। यह उदाहरण देखें:

my_set = {1, 2, 3}

आप set() function का use करके भी Set को declare कर सकते हैं। उदाहरण के लिए:

my_set = set([1, 2, 3])

Python Set का use करने से code का performance improve होता है। इसलिए, जब आपके पास बहुत अधिक से अधिक unique elements होंगे, तब आपके code का performance बेहतर होगा।

पाइथन की विशेषताएं | Features of Python in Hindi

Python Set साधनों का use करना | Using Python Set Tools

Python Set के साधनों का use करके, आप elements के बीच Union, Intersection और Difference के साथ operations कर सकते हैं। यहाँ, हम Python Set साधनों को देखेंगे:

  1. add() साधन add() साधन का use करके, आप Set में elements add कर सकते हैं। उदाहरण के लिए:
my_set = {1, 2, 3} 

my_set.add(4)

print(my_set)

यह output देगा: {1, 2, 3, 4}
  1. update() साधन update() साधन का use करके, आप multiple elements को Set में add कर सकते हैं। उदाहरण के लिए:
my_set = {1, 2, 3} 

my_set.update([4, 5, 6]) 

print(my_set)

यह output देगा: {1, 2, 3, 4, 5, 6}
  1. remove() साधन remove() साधन का use करके, आप Set से element remove कर सकते हैं। उदाहरण के लिए:
my_set = {1, 2, 3, 4}

my_set.remove(2) 

print(my_set)

यह output देगा: {1, 3, 4}

ध्यान दें कि remove() साधन का use करके, यदि आप non-existent element को remove करने का प्रयास करेंगे तो error आएगा।

  1. pop() साधन pop() साधन का use करके, Set से एक element remove किया जाता है और यह element return किया जाता है। उदाहरण के लिए:
my_set = {1, 2, 3, 4} 

popped_element = my_set.pop() 

print(my_set) 

print(popped_element)

यह output देगा: {2, 3, 4} 1
  1. clear() साधन clear() साधन का use करके, Set में सभी elements remove किए जाते हैं। उदाहरण के लिए:
my_set = {1, 2, 3, 4} 

my_set.clear() 

print(my_set)

यह output देगा: set()
  1. copy() साधन copy() साधन का use करके, आप Set की copy बना सकते हैं। उदाहरण के लिए:
my_set = {1, 2, 3, 4} 

my_set_copy = my_set.copy() 

print(my_set_copy)

यह output देगा: {1, 2, 3, 4}
  1. difference() साधन difference() साधन का use करके, आप दो Sets के बीच difference निकाल सकते हैं। उदाहरण के लिए:
my_set1 = {1, 2, 3, 4} 
my_set2 = {3, 4, 5, 6} 

difference_set = my_set1.difference(my_set2) 

print(difference_set)

यह output देगा: {1, 2}
  1. intersection() साधन intersection() साधन का use करके, आप दो Sets के बीच intersection निकाल सकते हैं। उदाहरण के लिए:
my_set1 = {1, 2, 3, 4} 
my_set2 = {3, 4, 5, 6} 

intersection_set = my_set1.intersection(my_set2) 

print(intersection_set)

यह output देगा: {3, 4}
  1. union() साधन union() साधन का use करके, आप दो Sets के बीच union निकाल सकते हैं। उदाहरण के लिए:
my_set1 = {1, 2, 3, 4} 
my_set2 = {3, 4, 5, 6} 

union_set = my_set1.union(my_set2) 

print(union_set)

यह output देगा: {1, 2, 3, 4, 5, 6}

NumPy क्या है?|NumPy In Python In Hindi

Python Set का उपयोग क्यों किया जाता है? | Why is Python Set used?

Python Set का उपयोग कुछ वजहों से किया जाता है। नीचे दिए गए उदाहरण आपको Python Set का उपयोग करने की समझ में मदद करेंगे।

  • Set में अद्वितीय आइटम को ढूंढने के लिए।
  • दो सेट्स के बीच विभिन्न कार्रवाइयों के लिए उपयोग किया जाता है।
  • Set का उपयोग एक साथ बहुत से आइटमों को संग्रहित करने के लिए किया जाता है।
  • Set में आइटम जोड़ने, निकालने और ढूंढने के लिए भी इसका उपयोग किया जाता है।

Python Set के उदाहरण | Examples of Python Set in Hindi

जैसा कि हमने पहले भी कहा, Set में अद्वितीय आइटम होते हैं और इसमें आइटम केवल एक बार होता है। नीचे दिए गए कुछ उदाहरण आपको Python Set के बारे में समझाने में मदद करेंगे।

# सेट बनाएं
my_set = {'apple', 'banana', 'orange'}

# सेट में नए आइटम जोड़ें
my_set.add('grape')

# सेट से आइटम हटाएं
my_set.remove('banana')

# सेट का उपयोग दो सेट्स

Python Set के फायदे क्या हैं? | Advantages of Python Set in Hindi

Python Set के कुछ फायदे हैं:

  • Set में unique elements होते हैं, जो कि कई बार काम आता है।
  • Set में आप element के बीच operations कर सकते हैं जैसे कि Union, Intersection और Difference।
  • Set में आप elements को add और remove कर सकते हैं।
  • Set में आप elements को iterate कर सकते हैं।
  • Set में जितने elements होते हैं, उतने ही अधिकतम किसी अन्य data structure में होते हैं, इसलिए इसका use करने से code का performance भी बेहतर होता है।

पाइथन प्रोग्रामिंग लैंग्वेज के बारे में पूरी जानकारी |Python In Hindi

Python Set के नुकसान क्या हैं? |Disadvantages of Python Set in Hindi

Python Set के कुछ नुकसान हैं:

  • Set में elements की कोई specific ordering नहीं होती है।
  • Set में elements को indexing नहीं किया जा सकता है।
  • Set में elements का value नहीं change किया जा सकता है।
  • Set में एक element का value change करने के लिए सभी elements को remove और add करना पड़ता है।

Python Set अन्य महत्वपूर्ण बिंदुओं पर नज़र डालना

Python Set के साथ काम करते समय, ध्यान देने योग्य अन्य महत्वपूर्ण बिंदु निम्न हैं:

  1. Set में elements की कोई व्यवस्था नहीं होती है। आपके द्वारा elements के order पर कोई असर नहीं पड़ता।
  2. Set में unique elements होते हैं। आप एक Set में दो बार से अधिक एक ही element होती है।
  3. Set में mutable elements शामिल नहीं हो सकते हैं। यदि आप Set में mutable elements शामिल करना चाहते हैं, तो आपको उन्हें immutable objects में बदलना होगा।
  4. Set में elements को indexing नहीं किया जा सकता है। आपको Set में elements को access करने के लिए loop का use करना होगा।
  5. Set में elements को remove() या add() करने के लिए कोई guarantee नहीं होती है। आपको Set में elements को remove() या add() करने से पहले, उनकी presence की जांच करनी चाहिए।

Python Set in Hindi – FAQs

Set में elements के बीच कौन सी संबंधित ऑपरेशन्स हैं?

Set में elements के बीच कुछ महत्वपूर्ण संबंधित ऑपरेशन्स निम्नलिखित हैं:
-Union
-Intersection
-Difference
-Subset
-Superset

Set में elements को कैसे access करें?

Set में elements को loop का use करके access किया जा सकता है।

Set में elements को कैसे remove करें?

Set में elements को remove() साधन का use करके remove किया जा सकता है।

Python Set के elements को add करने और remove करने का syntax क्या है?

Python Set के elements को add करने के लिए add() function का use किया जाता है और remove() function का use करके remove किया जाता है।

Python Set का use करने से code का performance कैसे improve होता है?

Set में जितने elements होते हैं, उतने ही अधिकतम किसी अन्य data structure में होते हैं। इसलिए Set का use करने से code का performance improve होता है।

निष्कर्ष:

Python Set एक important data structure है जो कि Python programming language में available है। Set में unique elements होते हैं जो कि कई बार काम आता है। Set में आप elements के बीच operations कर सकते हैं जैसे कि Union, Intersection और Difference। Set में elements को add और remove कर सकते हैं और इसे iterate कर सकते हैं। Set का use करने से code का performance भी बेहतर होता है।

आशा है कि आपको हमारा लेख Python Set in Hindi उपयोगी लगा होगा और इसे अपने उन दोस्तों के साथ साझा करना न भूलें जो Python सीख रहे हैं और नीचे दिए गए कमेंट बॉक्स में कमेंट करें

पाइथन रिलेटेड और पोस्ट पढ़े

Leave a Reply

Your email address will not be published. Required fields are marked *