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

सूची से डुप्लिकेट तत्वों को हटाने के लिए सी # प्रोग्राम

एक सूची घोषित करें और तत्व जोड़ें।

List<int> list = new List<int>();
list.Add(50);
list.Add(90);
list.Add(50);
list.Add(100);

अब, केवल विशिष्ट तत्व प्राप्त करने के लिए Distinct() विधि का उपयोग करें।

List<int> myList = list.Distinct().ToList();

सूची से डुप्लिकेट तत्वों को हटाने के लिए पूरा कोड निम्नलिखित है -

उदाहरण

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

public class Demo {
   public static void Main() {
      List < int > list = new List < int > ();
      list.Add(50);
      list.Add(90);
      list.Add(50);
      list.Add(100);

      Console.WriteLine("Initial List...");
      foreach(int a in list) {
         Console.WriteLine("{0}", a);
      }

      List < int > myList = list.Distinct().ToList();
      Console.WriteLine("New List after removing duplicate elements...");
      foreach(int a in myList) {
         Console.WriteLine("{0}", a);
      }
   }
}

आउटपुट

Initial List...
50
90
50
100
New List after removing duplicate elements...
50
90
100

  1. पायथन में टुपल्स की सूची से डुप्लिकेट टुपल्स निकालें

    जब टुपल्स की सूची से डुप्लिकेट टुपल्स को हटाने की आवश्यकता होती है, तो लूप, किसी भी विधि और एन्यूमरेट विधि का उपयोग किया जा सकता है। कोई विधि यह देखने के लिए जांच करती है कि क्या पुनरावर्तनीय में कोई मान सत्य है, यानी कम से कम एक एकल मान सत्य है। यदि हाँ, तो यह सत्य लौटाता है, अन्यथा गलत लौटाता है

  1. एक डबल लिंक्ड सूची से डुप्लिकेट तत्वों को हटाने के लिए पायथन प्रोग्राम

    जब दोहरी लिंक की गई सूची में डुप्लिकेट तत्वों को हटाने की आवश्यकता होती है, तो एक नोड वर्ग बनाने की आवश्यकता होती है। इस वर्ग में, तीन विशेषताएं हैं, डेटा जो नोड में मौजूद है, लिंक की गई सूची के अगले नोड तक पहुंच और लिंक की गई सूची के पिछले नोड तक पहुंच है। नीचे उसी के लिए एक प्रदर्शन है - उदाहरण c

  1. एक सूची से डुप्लिकेट तत्वों को हटाने के लिए पायथन कार्यक्रम?

    एक सूची डुप्लिकेट तत्व के साथ दी गई है, हमारा कार्य दूसरी सूची बनाना है जिसमें बिना डुप्लिकेट के तत्व शामिल हैं। उदाहरण A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] एल्गोरिदम Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if elem