जब पंक्तियों के योग के आधार पर मैट्रिक्स को छाँटना आवश्यक होता है, तो एक विधि परिभाषित की जाती है जो परिणाम निर्धारित करने के लिए 'योग' पद्धति का उपयोग करती है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
def sort_sum(row): return sum(row) my_list = [[34, 51], [32, 15, 67], [12, 41], [54, 36, 22]] print("The list is :") print(my_list) my_list.sort(key = sort_sum) print("The result is :") print(my_list)
आउटपुट
The list is : [[34, 51], [32, 15, 67], [12, 41], [54, 36, 22]] The result is : [[12, 41], [34, 51], [54, 36, 22], [32, 15, 67]]
स्पष्टीकरण
-
'Sort_sum' नाम की एक विधि परिभाषित की जाती है जो एक सूची को एक पैरामीटर के रूप में लेती है, और सूची के तत्वों का योग आउटपुट के रूप में लौटाती है।
-
सूची की सूची को परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।
-
सूची को 'सॉर्ट' विधि का उपयोग करके क्रमबद्ध किया जाता है और कुंजी को पहले परिभाषित विधि के रूप में निर्दिष्ट किया जाता है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।