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

पायथन में सूची में लापता तत्व खोजें


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

range और max के साथ

हम not in ऑपरेटर का उपयोग करके एक रेंज में मानों की अनुपस्थिति की जांच के लिए एक फॉर लूप डिज़ाइन कर सकते हैं। फिर इन सभी मानों को एक नई सूची में जोड़कर परिणाम सेट बनाते हैं।

उदाहरण

listA = [1, 5, 6, 7, 11, 14]  # मूल सूची
print("Given list : ", listA)
# range और max का उपयोग करके
res = [ele for ele in range(max(listA) + 1) if ele not in listA]
# परिणाम
print("Missing elements from the list : \n", res)

आउटपुट

Given list : [1, 5, 6, 7, 11, 14]
Missing elements from the list : [0, 2, 3, 4, 8, 9, 10, 12, 13]

set के साथ

हम दिए गए रेंज के लिए सभी अद्वितीय मानों को रखने के लिए set फ़ंक्शन लागू करते हैं और फिर दिए गए सूची को उससे घटाते हैं। तो यह परिणाम सेट देता है जिसमें सन्निकट संख्याओं से गायब मान होते हैं।

उदाहरण

listA = [1, 5, 6, 7, 11, 14]  # मूल सूची प्रिंट करें
print("Given list : ", listA)
# set का उपयोग करके
res = list(set(range(max(listA) + 1)) - set(listA))
# परिणाम
print("Missing elements from the list : \n", res)

आउटपुट

Given list : [1, 5, 6, 7, 11, 14]
Missing elements from the list : [0, 2, 3, 4, 8, 9, 10, 12, 13]
  1. पायथन प्रोग्राम: लिस्ट में एलिमेंट्स का योग ढूंढें पायथन प्रोग्राम: लिस्ट में एलिमेंट्स का योग ढूंढें

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

  1. - Python में सूची का आकार ढूंढना

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

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

    एक पूर्णांक सूची दी गई है, हमारा कार्य सूची में N सबसे बड़े तत्व ढूंढना है। उदाहरण इनपुट : [40, 5, 10, 20, 9] N = 2 आउटपुट: [40, 20] एल्गोरिदम चरण 1: एक पूर्णांक सूची और सबसे बड़ी संख्या की संख्या इनपुट करें। चरण 2: पहले सूची को N बार पार करें। चरण 3: प्रत्येक पारगमन में सबसे बड़ा मान ढूंढें और इसे