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

सी # में मूल्यों के आधार पर शब्दकोशों की सूची को क्रमबद्ध करें

सबसे पहले, हम एक शब्दकोश बनाते हैं -

var d = new Dictionary<string, int>(5);

अब कुंजी और मान जोड़ें -

// add key and value
d.Add("car", 25);
d.Add("bus", 28);
d.Add("motorbike", 17);

मानों के आधार पर ऑर्डर करने के लिए ऑर्डरबाय का उपयोग करें -

var val = from ele in d
orderby ele.Value ascending
select ele;

हमने शब्दकोश को आरोही क्रम में क्रमबद्ध करने के लिए ऊपर आरोही सेट किया है। आप अवरोही का भी उपयोग कर सकते हैं।

मानों को आरोही क्रम में प्रदर्शित करें -

foreach (KeyValuePair ele in val) {
   Console.WriteLine("{0} = {1}", ele.Key, ele.Value);
}

  1. पायथन में मानों का उपयोग करके शब्दकोशों की सूची को क्रमबद्ध करने के तरीके

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

  1. पायथन में मूल्यों द्वारा शब्दकोशों की सूची को क्रमबद्ध करने के तरीके

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

  1. मैं पायथन में शब्दकोश के मूल्यों के आधार पर शब्दकोशों की सूची कैसे क्रमबद्ध करूं?

    पायथन में एक अंतर्निहित फ़ंक्शन सॉर्ट किया गया है () जो किसी दिए गए क्रम में एक पुनरावृत्त के तत्वों को सॉर्ट करता है। sorted(iterable[, key][, reverse] दूसरा पैरामीटर एक फ़ंक्शन है जिसका रिटर्न वैल्यू सॉर्टिंग के लिए कुंजी के रूप में उपयोग किया जाता है। तीसरा पैरामीटर डिफ़ॉल्ट रूप से गलत है, अगर स