जब बहु-आकार वाले मैट्रिक्स के पीछे के कॉलम को परिवर्तित करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और नकारात्मक अनुक्रमण के साथ 'एपेंड' विधि का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_list = [[41, 65, 25], [45, 89], [12, 65, 75, 36, 58], [49, 12, 36, 98],[47, 69, 78]] print("The list is : " ) print(my_list) print("The list after sorting is : " ) my_list.sort() print(my_list) my_result = [] for sub_list in my_list: my_result.append(sub_list[-1]) print("The resultant list is : ") print(my_result) print("The list after sorting is : " ) my_result.sort() print(my_result)
आउटपुट
The list is : [[41, 65, 25], [45, 89], [12, 65, 75, 36, 58], [49, 12, 36, 98], [47, 69, 78]] The list after sorting is : [[12, 65, 75, 36, 58], [41, 65, 25], [45, 89], [47, 69, 78], [49, 12, 36, 98]] The resultant list is : [58, 25, 89, 78, 98] The list after sorting is : [25, 58, 78, 89, 98]
स्पष्टीकरण
-
सूची की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
इसे 'सॉर्ट' पद्धति का उपयोग करके क्रमबद्ध किया जाता है।
-
एक खाली सूची बनाई जाती है।
-
सूची को पुनरावृत्त किया जाता है और अंतिम तत्व (नकारात्मक अनुक्रमण का उपयोग करके) तक पहुँचा जाता है।
-
इसे खाली सूची में जोड़ा जाता है।
-
यह परिणाम कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।
-
इस सूची को फिर से सॉर्ट किया जाता है और कंसोल पर प्रदर्शित किया जाता है।