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