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

पायथन प्रोग्राम: एक्सटर्नल लिस्ट का उपयोग करके टपल्स को ऑर्डर करें


जब एक्सटर्नल लिस्ट का उपयोग करके टपल्स को ऑर्डर करना हो, तो लिस्ट कॉम्प्रिहेंशन और 'dict' मेथड का उपयोग किया जा सकता है।

उदाहरण

my_list = [('Mark', 34), ('Will', 91), ('Rob', 23)]
print("टपल की सूची है:")
print(my_list)
ordered_list = ['Will', 'Mark', 'Rob']
print("ऑर्डर की गई सूची है:")
print(ordered_list)
temp = dict(my_list)
my_result = [(key, temp[key]) for key in ordered_list]
print("ऑर्डर की गई टपल सूची है:")
print(my_result)

आउटपुट

टपल की सूची है: [('Mark', 34), ('Will', 91), ('Rob', 23)]
ऑर्डर की गई सूची है: ['Will', 'Mark', 'Rob']
ऑर्डर की गई टपल सूची है: [('Will', 91), ('Mark', 34), ('Rob', 23)]

व्याख्या

  • टपल की सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • एक अन्य सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • टपल की सूची को डिक्शनरी में बदला जाता है।

  • इस पर पुनरावृति की जाती है और तत्वों को दूसरी सूची में संग्रहीत किया जाता है।

  • इसके परिणामस्वरूप एक ऑर्डर किया गया टपल प्राप्त होता है जिसे कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।


  1. - पायथन प्रोग्राम: टपल्स की लिस्ट को वर्णमाला क्रम में सॉर्ट करना

    जब टपल्स की लिस्ट को वर्णमाला क्रम में सॉर्ट करने की आवश्यकता होती है, तो sort मेथड का उपयोग किया जा सकता है। इसका उपयोग करने पर, मूल टपल की सामग्री बदल जाती है, क्योंकि इन-प्लेस सॉर्टिंग की जाती है। sort फंक्शन डिफ़ॉल्ट रूप से वैल्यूज़ को आरोही क्रम में सॉर्ट करता है। यदि सॉर्टिंग का क्रम अवरोही क

  1. - Python में टपल्स की सूची में टपल्स संयोजित करें

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

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

    लिस्ट लिस्ट विभिन्न प्रकार के ऑब्जेक्ट को समाहित करने के लिए एक कंटेनर है और ऑब्जेक्ट पर पुनरावृति करने के लिए उपयोग किया जाता है। उदाहरण list = [a, b, c, d, e] टपल्स टपल भी लिस्ट के समान है लेकिन इसमें अपरिवर्तनीय ऑब्जेक्ट होते हैं। टपल प्रोसेसिंग लिस्ट से तेज़ है। उदाहरण tuples = (a, b, c, d, e) ल