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

सरणी के तत्वों को अवरोही क्रम में सॉर्ट करने का पायथन प्रोग्राम


जब सरणी के तत्वों को अवरोही क्रम में सॉर्ट करना हो, तो 'sort' मेथड का उपयोग 'reverse' नामक पैरामीटर को True पर सेट करके किया जा सकता है।

उदाहरण

my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0]
print("सूची है:")
print(my_list)
my_list.sort(reverse=True)
print("सॉर्ट करने के बाद सूची है:")
print(my_list)

आउटपुट

सूची है: [44, 56, 42, 31, 11, 23, 78, 89, 9, 0]
सॉर्ट करने के बाद सूची है: [89, 78, 56, 44, 42, 31, 23, 11, 9, 0]

व्याख्या

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

  • सूची पर 'sort' मेथड कॉल की जाती है।

  • 'reverse' नामक एक पैरामीटर को यहां 'True' पर सेट किया जाता है।

  • यह तत्वों को अवरोही क्रम में प्रदर्शित करने में मदद करता है।

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


  1. - Python प्रोग्राम में तत्वों की लंबाई के अनुसार सूची को सॉर्ट करें

    हमारे पास स्ट्रिंग की एक सूची है और हमारा लक्ष्य सूची में स्ट्रिंग की लंबाई के आधार पर सूची को सॉर्ट करना है। हमें स्ट्रिंग को उनकी लंबाई के अनुसार आरोही क्रम में व्यवस्थित करना है। हम इसे अपने एल्गोरिदम या Python के अंतर्निहित मेथड sort() या फ़ंक्शन sorted() के साथ key का उपयोग करके कर सकते हैं।आउट

  1. - पायथन प्रोग्राम: सबलिस्ट में दूसरे एलिमेंट के अनुसार लिस्ट को सॉर्ट करना

    लिस्ट दी गई है, हमारा कार्य सबलिस्ट में दूसरे एलिमेंट के अनुसार लिस्ट को सॉर्ट करना है। यहां हम सिंपल बबल सॉर्ट लागू करते हैं।उदाहरणInput [[CCC, 15], [AAA, 10], [RRRR, 2], [XXXX, 150]] Output [[RRRR, 2], [AAA, 10], [CCC, 15], [XXXX, 150]]एल्गोरिदमचरण 1: एक लिस्ट दी गई है। चरण 2: हमने नेस्टेड लूप्स क

  1. - पायथन प्रोग्राम: एलिमेंट्स की लंबाई के अनुसार लिस्ट को सॉर्ट करना

    यहां हम एक यूजर इनपुट ऐरे का उपयोग करते हैं और हमें एलिमेंट्स की लंबाई के अनुसार लिस्ट को सॉर्ट करना है। यहां हम पायथन इनबिल्ट फंक्शन sorted() का उपयोग करते हैं।उदाहरणInput: [mona, pp, aaa] Lengths are [4, 2, 3] So, the sorted array should be [2, 3, 4] Output: [pp, aaa, mona]एल्गोरिदमचरण 1: लिस्ट एल