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

पायथन में टुपल रिकॉर्ड्स डेटा में प्रतिच्छेदन

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

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

एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)।

टुपल की सूची में मूल रूप से एक सूची में संलग्न टुपल्स होते हैं। नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_list_1 = [('Hi',1) , ('there',11), ('Will', 56)]
my_list_2 = [('Hi',1) ,('are',7) ,('you',10)]

print("The first list is : ")
print(my_list_1)
print("The second list is : ")
print(my_list_2)

my_result = [elem_1 for elem_1 in my_list_1
   for elem_2 in my_list_2 if elem_1 == elem_2]
print("The intersection of the list of tuples is : ")
print(my_result)

आउटपुट

The first list is :
[('Hi', 1), ('there', 11), ('Will', 56)]
The second list is :
[('Hi', 1), ('are', 7), ('you', 10)]
The intersection of the list of tuples is :
[('Hi', 1)]

स्पष्टीकरण

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

  1. पायथन में टुपल डेटा प्रकार

    एक टपल एक अन्य अनुक्रम डेटा प्रकार है जो सूची के समान है। एक टपल में अल्पविराम द्वारा अलग किए गए कई मान होते हैं। सूचियों के विपरीत, हालांकि, टुपल्स कोष्ठक में संलग्न हैं। उदाहरण सूचियों और टुपल्स के बीच मुख्य अंतर हैं:सूचियाँ कोष्ठक ( [ ] ) में संलग्न हैं और उनके तत्वों और आकार को बदला जा सकता है,

  1. सूची में सूची के बजाय पाइथन सूची में टपल क्यों लौटाता है?

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

  1. पायथन में एक सूची प्रिंट करें

    सूची तत्वों का एक क्रम है। अनुक्रम में कोई भी तत्व क्रम में अपनी स्थिति से पहुँचा जा सकता है। इंडेक्स 0 से शुरू होता है। इसलिए लिस्ट [2] इंडेक्स 2 पर एलिमेंट लौटाएगा, लिस्ट में तीसरा यानी 50।