जब टपल्स की लिस्ट को एक विशिष्ट क्रम में सॉर्ट करने की आवश्यकता होती है, तो 'sorted' मेथड का उपयोग किया जा सकता है।
'sorted' मेथड का उपयोग लिस्ट के एलिमेंट्स को सॉर्ट करने के लिए किया जाता है।
एक लिस्ट का उपयोग विषम मानों को स्टोर करने के लिए किया जा सकता है (यानी पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स जैसे किसी भी डेटा टाइप का डेटा)। टपल्स की लिस्ट मूल रूप से एक लिस्ट में संलग्न टपल्स को समाहित करती है।
इसके लिए एक प्रदर्शन नीचे दिया गया है:
उदाहरण
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' नामक एक मेथड परिभाषित किया गया है जो टपल्स की लिस्ट को पैरामीटर के रूप में लेता है।
- यह 'sorted' मेथड का उपयोग करके लिस्ट ऑफ टपल को उस क्रम में सॉर्ट करता है जो लिस्ट ऑफ टपल के अंदर हर टपल के पहले एलिमेंट पर आधारित होता है।
- टपल्स की एक लिस्ट परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
- इस लिस्ट ऑफ टपल को पैरामीटर के रूप में पास करके फ़ंक्शन को कॉल किया जाता है।
- इस ऑपरेशन का डेटा एक वेरिएबल में स्टोर किया जाता है।
- यह वेरिएबल आउटपुट है जो कंसोल पर प्रदर्शित होता है।