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

पायथन में टुपल्स (संरक्षण आदेश) में डुप्लिकेट सूचियां हटाएं

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

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

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

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

उदाहरण

my_tuple_1 = ([1, 21, 34] , [11, 0, 98], [45, 67, 56])

print("The tuple of list is : ")
print(my_tuple_1)
temp_val = set()

my_result = [elem for elem in my_tuple_1 if not(tuple(elem) in temp_val or temp_val.add(tuple(elem)))]
print("The unique tuple of list is : ")
print(my_result)

आउटपुट

The tuple of list is :
([1, 21, 34], [11, 0, 98], [45, 67, 56])
The unique tuple of list is :
[[1, 21, 34], [11, 0, 98], [45, 67, 56]]

स्पष्टीकरण

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

  1. पायथन में टुपल्स की सूची में टुपल्स का संयोजन

    डेटा विश्लेषण के लिए, हम कभी-कभी पायथन में उपलब्ध डेटा संरचनाओं का संयोजन लेते हैं। एक सूची में इसके तत्वों के रूप में टुपल्स हो सकते हैं। इस लेख में हम देखेंगे कि कैसे हम एक टपल के प्रत्येक तत्व को दूसरे दिए गए तत्व के साथ जोड़ सकते हैं और एक सूची टपल संयोजन तैयार कर सकते हैं। लूप के साथ नीचे के द

  1. पायथन में सूची और टुपल्स के बीच अंतर

    सूची सूची विभिन्न प्रकार की वस्तुओं को समाहित करने के लिए एक कंटेनर है और इसका उपयोग वस्तुओं को पुनरावृत्त करने के लिए किया जाता है। उदाहरण list = ['a', 'b', 'c', 'd', 'e'] टुपल्स Tuple भी सूची के समान है लेकिन इसमें अपरिवर्तनीय वस्तुएं हैं। टपल प्रसंस्करण

  1. पायथन में सूचियों और टुपल्स में क्या अंतर है?

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