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

C# में दो या अधिक लिस्ट्स को कॉनकैट करना

तीन लिस्ट्स को Concat से जोड़ना

तीन लिस्ट्स सेट करें:

// तीन लिस्ट्स
var list1 = new List<int>{3, 4}; 
var list2 = new List<int>{1, 2, 3}; 
var list3 = new List<int>{2, 5, 6};

Concat मेथड से लिस्ट्स को जोड़ें:

var res1 = list1.Concat(list2); 
var res2 = res1.Concat(list3);

पूर्ण कोड उदाहरण

using System.Collections.Generic; 
using System.Linq; 
using System; 

public class Demo { 
    public static void Main() { 
        // तीन लिस्ट्स
        var list1 = new List<int>{3, 4}; 
        var list2 = new List<int>{1, 2, 3}; 
        var list3 = new List<int>{2, 5, 6}; 
        // कॉनकैट
        var res1 = list1.Concat(list2); 
        var res2 = res1.Concat(list3); 
        foreach(int i in res2) { 
            Console.WriteLine(i); 
        } 
    } 
}

आउटपुट

3
4
1
2
3
2
5
6

नोट: Concat मेथड डुप्लिकेट्स को नहीं हटाता। 2 और 3 दो बार आते हैं क्योंकि वे कई लिस्ट्स में मौजूद हैं। यदि आपको अद्वितीय एलिमेंट्स चाहिए, तो Union या Distinct() का उपयोग करें।

  1. - पायथन में दो दी गई लिंक्ड लिस्ट का यूनियन खोजने का प्रोग्राम

    मान लीजिए हमारे पास दो सॉर्टेड लिंक्ड लिस्ट L1 और L2 हैं, हमें एक नई सॉर्टेड लिंक्ड लिस्ट लौटानी है जो दोनों दी गई लिस्ट का यूनियन है।उदाहरण के लिए, यदि इनपुट L1 = [10,20,30,40,50,60,70] और L2 = [10,30,50,80,90] है, तो आउटपुट [10, 20, 30, 40, 50, 60, 70, 80, 90] होगा।समाधान दृष्टिकोणइसे हल करने के ल

  1. पायथन प्रोग्राम: दो से अधिक (या ऐरे) नंबर्स का GCD पायथन प्रोग्राम: दो से अधिक (या ऐरे) नंबर्स का GCD

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट हमें नंबर्स का एक ऐरे दिया जाएगा और हमें ग्रेटेस्ट कॉमन डिवाइजर ढूंढना होगा। यदि हमें दो से अधिक नंबर्स का gcd ढूंढना है, तो gcd उन सभी नंबर्स में कॉमन प्राइम फैक्टर्स के गुणनफल के बराबर होता है जो आर्ग

  1. - दो या अधिक सूचियों का यूनियन खोजने के लिए पायथन प्रोग्राम

    यूनियन ऑपरेशन क्या है? यूनियन ऑपरेशन का अर्थ है कि हमें सूची1 और सूची2 के सभी तत्वों को लेकर उन्हें एक तीसरी सूची में संग्रहीत करना होता है। डुप्लिकेट तत्व भी शामिल रहते हैं। एल्गोरिदम दो सूचियों को इनपुट के रूप में लें। यूनियन के लिए बस + ऑपरेटर का उपयोग करें। उदाहरण कोड , C) आउटपुट [23, 11,