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

सेट की सूची में डुप्लिकेट सेट खोजने के लिए पायथन प्रोग्राम

जब सेट की सूची में डुप्लीकेट सेट खोजने की आवश्यकता होती है, तो 'काउंटर' और 'फ्रोजनसेट' का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है

from collections import Counter

my_list = [{4, 8, 6, 1}, {6, 4, 1, 8}, {1, 2, 6, 2}, {1, 4, 2}, {7, 8, 9}]

print("The list is :")
print(my_list)
my_freq = Counter(frozenset(sub) for sub in my_list)

my_result = []
for key, value in my_freq.items():

   if value > 1 :
      my_result.append(key)

print("The result is :")
print(my_result)

आउटपुट

The list is :
[{8, 1, 4, 6}, {8, 1, 4, 6}, {1, 2, 6}, {1, 2, 4}, {8, 9, 7}]
The result is :
[frozenset({8, 1, 4, 6})]

स्पष्टीकरण

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

  • इसे 'फ्रोजनसेट' और 'काउंटर' का उपयोग करके पुनरावृत्त किया जाता है।

  • यह सूची में प्रत्येक मान की आवृत्ति देता है।

  • यह एक वैरिएबल को असाइन किया गया है।

  • एक खाली सूची बनाई जाती है।

  • चर के तत्वों को पुनरावृत्त किया जाता है और यदि आवृत्ति 1 से अधिक है, तो इसे खाली सूची में जोड़ दिया जाता है।

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


  1. सूची में सबसे छोटी संख्या खोजने के लिए पायथन प्रोग्राम

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

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें संचयी राशि के साथ एक सूची बनानी होगी। आइए अब नीचे दिए गए कार्यान्वयन में समाधान देखें - उदाहरण # cumulative sum def Cumulative(l):    new = []    cumsum = 0   &nb

  1. सूची में तत्वों का योग खोजने के लिए पायथन कार्यक्रम

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