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

पायथन में विशिष्ट क्रम द्वारा टुपल्स की सूची को क्रमबद्ध करें

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

किसी सूची के तत्वों को क्रमबद्ध करने के लिए 'क्रमबद्ध' पद्धति का उपयोग किया जाता है।

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

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

उदाहरण

def tuple_sort(my_tup):
   return(sorted(my_tup, key = lambda x: x[1]))

my_tuple = [('Mahe', 11), ('Aisha', 33), ('Will', 50), ('Root', 65)]

print("The list of tuple is : ")
print(my_tuple)
print("The tuple after placing in a specific order is : ")
print(tuple_sort(my_tuple))

आउटपुट

The list of tuple is :
[('Mahe', 11), ('Aisha', 33), ('Will', 50), ('Root', 65)]
The tuple after placing in a specific order is :
[('Mahe', 11), ('Aisha', 33), ('Will', 50), ('Root', 65)]

स्पष्टीकरण

  • 'tuple_sort' नाम की एक विधि परिभाषित की गई है जो टपल की सूची को पैरामीटर के रूप में लेती है।
  • यह टपल की सूची के अंदर प्रत्येक टपल में पहले तत्व के आधार पर टपल की सूची को क्रम में क्रमबद्ध करने के लिए 'सॉर्टेड' विधि का उपयोग करता है।
  • टपल की एक सूची परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
  • टपल की इस सूची को पैरामीटर के रूप में पास करके फ़ंक्शन को कॉल किया जाता है।
  • इस ऑपरेशन का डेटा एक वेरिएबल में स्टोर किया जाता है।
  • यह चर वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।

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

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

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

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

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

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