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

पायथन प्रोग्राम: सेट से आइटम्स हटाना


हम गणित के दृष्टिकोण से सेट शब्द से बहुत परिचित हैं क्योंकि हम सेट के बारे में जानते हैं। पायथन में सेट गणित में सेट के समकक्ष एक डेटा स्ट्रक्चर है। इसमें विभिन्न एलिमेंट्स हो सकते हैं; सेट में एलिमेंट्स का ऑर्डर अपरिभाषित होता है। आप सेट के एलिमेंट्स जोड़ और हटा सकते हैं, सेट के एलिमेंट्स पर इटरेट कर सकते हैं, और सेट्स पर मानक ऑपरेशन्स कर सकते हैं (यूनियन, इंटरसेक्शन, डिफरेंस)।

यहां सेट दिया गया है, हम बस सेट से एलिमेंट हटाते हैं। यहां हम pop() मेथड का उपयोग करते हैं। pop() पायथन में एक इनबिल्ट मेथड है जिसका उपयोग सेट से एलिमेंट्स को एक-एक करके पॉप आउट या हटाने के लिए किया जाता है।

उदाहरण

A = [2, 9, 80, 115, 22, 120]
Output NEW SET IS ::> {9, 80, 115, 22, 120}
{80, 115, 22, 120}
{115, 22, 120}
{22, 120}
{120}
Set()

एल्गोरिदम

चरण 1: एक सेट बनाएं।
चरण 2: pop() फंक्शन का उपयोग करें। pop() मेथड लिस्ट से लास्ट ऑब्जेक्ट को हटाता है और लौटाता है।

उदाहरण कोड

# पायथन प्रोग्राम: सेट से एलिमेंट्स हटाने के लिए
def remove_element(set1):
    print("NEW SET IS ::>")
    while set1:
        set1.pop()
        print(set1)

# ड्राइवर कोड
set1 = set([22, 120, 130, 115, 80, 9])
remove_element(set1)

आउटपुट

NEW SET IS ::>
{9, 80, 115, 22, 120}
{80, 115, 22, 120}
{115, 22, 120}
{22, 120}
{120}
set()
  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

    एक लिस्ट दी गई है जिसमें डुप्लिकेट एलिमेंट हैं, हमारा कार्य एक और लिस्ट बनाना है जिसमें बिना डुप्लिकेट के एलिमेंट्स हों।उदाहरणA::[2, 3, 4, 3, 4, 6, 78, 90] Output::[2, 3, 4, 6, 78, 90]एल्गोरिदमचरण 1: एक लिस्ट बनाएं। चरण 2: एक नई लिस्ट बनाएं जो खाली हो। चरण 3: लिस्ट में हर एलिमेंट को ट्रैवर्स करें। च

  1. - दिए गए वाक्य से सभी डुप्लिकेट शब्द हटाने का पायथन प्रोग्राम

    समस्या विवरण एक वाक्य दिया गया है। दिए गए वाक्य से सभी डुप्लिकेट शब्द हटाएं। उदाहरण इनपुट: I am a peaceful soul and blissful soul. आउटपुट: I am a peaceful soul and blissful. एल्गोरिदम इनपुट वाक्य को स्पेस से विभाजित करके शब्दों में बांटें। दिए गए स्ट्रिंग्स की सूची में प्रत्येक स्ट्रिंग को जोड़क

  1. - Python में String के End से Substring कैसे Remove करें?

    String के End से Substring Remove करना यदि आप String के End से Substring Remove करना चाहते हैं, तो पहले Check करें कि String उस Substring से End होती है या नहीं। यदि करती है, तो String को Slice करके केवल बिना Substring वाला Part रखें। उदाहरण: Custom Function def rchop(string, ending): if strin