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

सी # प्रोग्राम सरणी तत्वों को अवरोही क्रम में ऑर्डर करने के लिए

अवरोही क्रम में एक क्रम में तत्वों को ऑर्डर करने के लिए, थेनबी () और ऑर्डरबायडेस्केंडिंग का उपयोग करें।

यह हमारा स्ट्रिंग ऐरे है।

string[] myStr = { "Keyboard", "Laptop", "Mouse", "Monitor" };

अब, अवरोही क्रम में तत्व को ऑर्डर करने के लिए OrderByDescending का उपयोग करें। इसके अंदर प्रत्येक स्ट्रिंग की लंबाई की गणना करें और लैम्ब्डा एक्सप्रेशंस का भी उपयोग करें।

IEnumerable<string> res = myStr.AsQueryable().OrderByDescending(ch => ch.Length).ThenBy(ch => ch);

निम्नलिखित उदाहरण ऊपर चर्चा की गई है।

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      string[] myStr = { "Keyboard", "Laptop", "Mouse", "Monitor" };
      IEnumerable<string> res = myStr.AsQueryable().OrderByDescending(ch => ch.Length).ThenBy(ch => ch);
      foreach (string arr in res)
      Console.WriteLine(arr);
   }
}

आउटपुट

Keyboard
Monitor
Laptop
Mouse

  1. किसी सरणी के तत्वों को अवरोही क्रम में क्रमबद्ध करने के लिए पायथन प्रोग्राम

    जब किसी सरणी के तत्वों को अवरोही क्रम में क्रमबद्ध करने की आवश्यकता होती है, तो सॉर्ट विधि का उपयोग रिवर्स नामक पैरामीटर को ट्रू में निर्दिष्ट करके किया जा सकता है। नीचे उसी का एक प्रदर्शन है - उदाहरण my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) m

  1. एक सरणी के तत्वों को आरोही क्रम में क्रमबद्ध करने के लिए पायथन प्रोग्राम

    जब किसी सरणी के तत्वों को आरोही क्रम में क्रमबद्ध करने की आवश्यकता होती है, तो सॉर्ट विधि का उपयोग किया जा सकता है। यह तत्वों को डिफ़ॉल्ट रूप से आरोही क्रम में क्रमबद्ध करने में मदद करता है। यदि हम चाहते हैं कि इसे अवरोही क्रम में क्रमबद्ध किया जाए, तो रिवर्स नामक एक पैरामीटर को सही पर सेट किया जा स

  1. एक सरणी के तत्वों को उल्टे क्रम में प्रिंट करने के लिए पायथन प्रोग्राम

    जब किसी सरणी के तत्वों को उल्टे क्रम में प्रिंट करना आवश्यक होता है, तो सूची को अंत से पुनरावृत्त किया जा सकता है। नीचे उसी का एक प्रदर्शन है - उदाहरण my_list = [21, 32, 43, 54, 75] print("The list is : ") for i in range(0, len(my_list)):    print(my_list[i]) print("The lis