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

पायथन में set update() का उपयोग करके n सरणियों का यूनियन


इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो कई सरणियों का यूनियन करने के लिए सेट अपडेट मेथड का उपयोग करता है। और यह सभी सरणियों से अद्वितीय मानों के साथ एक परिणाम एक-आयामी सरणी लौटाएगा।

इसे अधिक स्पष्ट रूप से समझने के लिए एक उदाहरण देखें।

इनपुट

arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]

आउटपुट

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

प्रोग्राम लिखने के लिए नीचे दिए गए चरणों का पालन करें।

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

उदाहरण

# सरणी आरंभ करना arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]] # खाली सेट result = set() # सरणियों पर पुनरावृति करना for array in arrays:     # सेट अपडेट करना     result.update(array) # सेट को सूची में बदलकर प्रिंट करना print(list(result))

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. जावास्क्रिप्ट में एरे बनाम सेट जावास्क्रिप्ट में एरे बनाम सेट

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

  1. Python में एक्सप्लोरेटरी डेटा विश्लेषण Python में एक्सप्लोरेटरी डेटा विश्लेषण

    डेटा विश्लेषण के लिए, एक्सप्लोरेटरी डेटा विश्लेषण (EDA) आपका पहला कदम होना चाहिए। एक्सप्लोरेटरी डेटा विश्लेषण हमें मदद करता है - डेटा सेट में अंतर्दृष्टि देना। अंतर्निहित संरचना को समझना। महत्वपूर्ण पैरामीटर्स और उनके बीच के संबंधों को निकालना। अंतर्निहित मान्यताओं का परीक्षण करना। नमूना डेटा स

  1. - Python Sets समझाया: विशिष्टता, अपरिवर्तनीयता, और ऑपरेशन्स

    Python Sets एक कलेक्शन टाइप है जिसमें अनऑर्डर्ड कलेक्शन होता है यूनिक और इम्यूटेबल ऑब्जेक्ट्स का। दूसरे शब्दों में, एक Python सेट डुप्लिकेट आइटम्स नहीं रख सकता और एक बार सेट बन जाने के बाद, आइटम्स बदल नहीं सकते। नोट: सेट के आइटम्स इम्यूटेबल हैं, इसका मतलब है कि हम आइटम्स को बदल नहीं सकते। हालांकि, स