जब पंक्ति माध्यिका के आधार पर मैट्रिक्स को क्रमबद्ध करना आवश्यक हो, तो एक विधि परिभाषित की जाती है जो परिणाम निर्धारित करने के लिए 'median' विधि का उपयोग करती है।
नीचे इसका प्रदर्शन दिया गया है:
उदाहरण
from statistics import median
def median_row(row):
return median(row)
my_list = [[43, 14, 27], [13, 27, 24], [32, 56, 18], [34, 62, 55]]
print("The list is :")
print(my_list)
my_list.sort(key = median_row)
print("The result is :")
print(my_list)
आउटपुट
The list is : [[43, 14, 27], [13, 27, 24], [32, 56, 18], [34, 62, 55]] The result is : [[13, 27, 24], [43, 14, 27], [32, 56, 18], [34, 62, 55]]
व्याख्या
आवश्यक पैकेज वातावरण में आयात किए गए हैं।
'median_row' नामक एक विधि परिभाषित की गई है जो पंक्ति को पैरामीटर के रूप में लेती है, 'median' विधि का उपयोग करके पंक्ति की माध्यिका को आउटपुट के रूप में वापस करती है।
सूची की सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।
सूची को 'sort' विधि का उपयोग करके क्रमबद्ध किया जाता है और कुंजी को पहले से परिभाषित विधि के रूप में निर्दिष्ट किया जाता है।
यही आउटपुट है जो कंसोल पर प्रदर्शित किया जाता है।