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

पायथन प्रोग्राम - गैर-K दूर के तत्व खोजें


जब गैर-'K' दूर के तत्वों को खोजना हो, तो 'append' विधि के साथ एक सरल पुनरावृति का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list = [91, 13, 19, 25, 35, 3, 9, 11, 0]
print("The list is :")
print(my_list)
my_key = 2
print("The key is ")
print(my_key)
my_result = []
for element in my_list:
    if element + my_key not in my_list and element - my_key not in my_list:
        my_result.append(element)
print("The resultant list is :")
print(my_result)

आउटपुट

The list is : [91, 13, 19, 25, 35, 3, 9, 11, 0]
The key is 2
The resultant list is : [91, 19, 25, 35, 3, 0]

व्याख्या

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

  • कुंजी मान परिभाषित किया जाता है और कंसोल पर प्रदर्शित किया जाता है।

  • एक खाली सूची परिभाषित की जाती है।

  • सूची पर पुनरावृति की जाती है, और कुंजी की जांच की जाती है कि यह सूची में मौजूद है या नहीं।

  • यदि हां, तो इसे खाली सूची में जोड़ा जाता है।

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


  1. पायथन प्रोग्राम: लिस्ट में एलिमेंट्स का योग ढूंढें पायथन प्रोग्राम: लिस्ट में एलिमेंट्स का योग ढूंढें

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

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

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

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

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