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

पायथन में डुप्लीकेट को टुपल में बदलें

जब टपल में डुप्लीकेट को किसी भिन्न मान से बदलना आवश्यक हो, तो एक 'सेट' विधि और सूची समझ का उपयोग किया जा सकता है।

सूची की समझ सूची के माध्यम से पुनरावृति करने और उस पर संचालन करने के लिए एक आशुलिपि है।

पायथन एक डेटाटाइप के साथ आता है जिसे 'सेट' के रूप में जाना जाता है। इस 'सेट' में ऐसे तत्व हैं जो केवल अद्वितीय हैं। सेट चौराहे, अंतर, संघ और सममित अंतर जैसे संचालन करने में उपयोगी है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_tuple_1 = (11, 14, 0, 78, 33, 11, 10, 78, 0)

print("The tuple is : ")
print(my_tuple_1)
my_set = set()

my_result = tuple(ele if ele not in my_set and not my_set.add(ele)
   else 'FILL' for ele in my_tuple_1)
print("The tuple after replacing the values is: ")
print(my_result)

आउटपुट

The tuple is :
(11, 14, 0, 78, 33, 11, 10, 78, 0)
The tuple after replacing the values is:
(11, 14, 0, 78, 33, 'FILL', 10, 'FILL', 'FILL')

स्पष्टीकरण

  • एक टपल परिभाषित किया गया है और कंसोल पर प्रदर्शित होता है।
  • एक और खाली सेट बनाया गया है।
  • टुपल को पुनरावृत्त किया जाता है, और तत्वों को सूची में तभी जोड़ा जाता है जब वे सूची में पहले से मौजूद न हों।
  • यदि वे मौजूद हैं, तो इसे 'FILL' मान से बदल दिया जाता है।
  • अब इसे टपल में बदल दिया गया है।
  • यह एक मान को असाइन किया गया है।
  • यह कंसोल पर प्रदर्शित होता है।

  1. हम पायथन में टपल को कैसे परिभाषित करते हैं?

    Tuple Python में मानक डेटा प्रकारों में से एक है। यह वस्तुओं का एक अपरिवर्तनीय क्रम है। टपल ऑब्जेक्ट एक या एक से अधिक ऑब्जेक्ट डालकर बनाया जाता है, जरूरी नहीं कि एक ही प्रकार का हो, कॉमा द्वारा अलग किया गया हो। संग्रह को वैकल्पिक रूप से कोष्ठक के अंदर रखा जा सकता है। >>> t1=1, "Ravi&qu

  1. पायथन टुपल्स

    पायथन में, एक टपल एक संग्रह है जिसे आदेशित . है और अपरिवर्तनीय . इसका मतलब है कि हम टपल से आइटम जोड़ या हटा नहीं सकते हैं। हम कोष्ठक () . का उपयोग करके टुपल्स बनाते हैं और कम से कम एक अल्पविराम ( , ) । टुपल्स को सूचियों की तरह ही अनुक्रमित और स्लाइस किया जा सकता है, सिवाय इसके कि स्लाइस का परिणाम

  1. पायथन सेट

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