Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python - पंक्ति माध्यिका (Row Median) के आधार पर मैट्रिक्स क्रमबद्ध करना


जब पंक्ति माध्यिका के आधार पर मैट्रिक्स को क्रमबद्ध करना आवश्यक हो, तो एक विधि परिभाषित की जाती है जो परिणाम निर्धारित करने के लिए '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' विधि का उपयोग करके क्रमबद्ध किया जाता है और कुंजी को पहले से परिभाषित विधि के रूप में निर्दिष्ट किया जाता है।

  • यही आउटपुट है जो कंसोल पर प्रदर्शित किया जाता है।


  1. - पायथन में sort() मेथड

    इस ट्यूटोरियल में, हम सूची के sort मेथड के बारे में जानेंगे। आइए ट्यूटोरियल में गोता लगाएं। sort मेथड का उपयोग किसी भी सूची को आरोही या अवरोही क्रम में क्रमबद्ध करने के लिए किया जाता है। वैकल्पिक पैरामीटर के साथ या बिना sort मेथड के कई मामले हैं।sort मेथड एक इन-प्लेस मेथड है। यह मूल सूची में सीधे पर

  1. - Python में cmp() विधि

    cmp() Python के मानक पुस्तकालय का हिस्सा है जो दो पूर्णांकों की तुलना करता है। तुलना का परिणाम -1 होता है यदि पहला पूर्णांक दूसरे से छोटा है और 1 यदि पहला पूर्णांक दूसरे से बड़ा है। यदि दोनों बराबर हैं तो cmp() का परिणाम शून्य होता है। नीचे दिए गए उदाहरण cmp() विधि के उपयोग को दर्शाने वाले विभिन्न प

  1. - पायथन में रंगों को सॉर्ट करना

    मान लीजिए हमारे पास n ऑब्जेक्ट्स वाली एक सरणी है। ये लाल, सफेद, या नीले रंग के हैं, उन्हें जगह पर सॉर्ट करें ताकि एक ही रंग के ऑब्जेक्ट्स आसन्न हों। इसलिए रंगों के क्रम में लाल, सफेद और नीला। यहां, हम लाल, सफेद और नीले रंग को दर्शाने के लिए 0, 1, और 2 नंबरों का उपयोग करेंगे। इसलिए यदि सरणी [2,0,2,1,