परिचय
जब सूची को इकाई अंक के अनुसार सॉर्ट करना हो, तो एक मेथड परिभाषित की जाती है जो एक पैरामीटर लेती है और आउटपुट निर्धारित करने के लिए 'str' और नेगेटिव इंडेक्सिंग का उपयोग करती है।
उदाहरण
def unit_sort(element):
return str(element)[-1]
my_list = [716, 134, 343, 24742]
print("The list is :")
print(my_list)
my_list.sort(key=unit_sort)
print("The result is :")
print(my_list)
आउटपुट
The list is : [716, 134, 343, 24742] The result is : [24742, 343, 134, 716]
व्याख्या
- 'unit_sort' नामक एक मेथड परिभाषित की जाती है जो सूची के तत्व को पैरामीटर के रूप में लेती है, और इसे स्ट्रिंग में बदलकर अंतिम तत्व को आउटपुट के रूप में लौटाती है।
- एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
- 'sort' मेथड का उपयोग करके सूची को सॉर्ट किया जाता है और की को पहले से परिभाषित मेथड के रूप में निर्दिष्ट किया जाता है।
- यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।