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

पायथन - रो मेडियन द्वारा सॉर्ट मैट्रिक्स

जब पंक्ति माध्यिका द्वारा मैट्रिक्स को छाँटना आवश्यक होता है, तो एक विधि परिभाषित की जाती है जो परिणाम निर्धारित करने के लिए 'माध्यिका' पद्धति का उपयोग करती है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

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]]

स्पष्टीकरण

  • आवश्यक पैकेज पर्यावरण में आयात किए जाते हैं।

  • 'मेडियन_रो' नाम की एक विधि परिभाषित की गई है जो पंक्ति को एक पैरामीटर के रूप में लेती है, 'माध्यिका' विधि का उपयोग करके पंक्ति के माध्यिका को आउटपुट के रूप में लौटाती है।

  • सूची की सूची को परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • सूची को 'सॉर्ट' विधि का उपयोग करके क्रमबद्ध किया जाता है और कुंजी को पहले परिभाषित विधि के रूप में निर्दिष्ट किया जाता है।

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


  1. सॉर्ट () पायथन में

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

  1. पायथन - सीएमपी () विधि

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

  1. पायथन में रंगों को क्रमबद्ध करें

    मान लीजिए कि हमारे पास n ऑब्जेक्ट्स वाला एक ऐरे है। ये लाल, सफेद या नीले रंग के होते हैं, इन्हें जगह-जगह छाँटें ताकि एक ही रंग की वस्तुएँ सटे हों। तो लाल, सफेद और नीले रंग के क्रम में रंगों के साथ। यहां, हम क्रमशः लाल, सफेद और नीले रंग का प्रतिनिधित्व करने के लिए 0, 1, और 2 जैसी संख्याओं का उपयोग कर