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

सूची में K से कम अंतर वाले तत्वों को हटाने के लिए पायथन प्रोग्राम

जब किसी सूची में K से कम अंतर वाले तत्वों को हटाने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और 'if' स्थिति का उपयोग किया जाता है।

उदाहरण

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

my_list = [13, 29, 24, 18, 40, 15]

print("The list is :")
print(my_list)

K = 3

my_list = sorted(my_list)

index = 0

while index < len(my_list) - 1:
   if my_list[index] + K > my_list[index + 1]:
      del my_list[index + 1]
   else:
      index += 1

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

आउटपुट

The list is :
[13, 29, 24, 18, 40, 15]
The result is :
[13, 18, 24, 29, 40]

स्पष्टीकरण

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

  • K का मान परिभाषित किया गया है।

  • एक पूर्णांक 0 को असाइन किया गया है।

  • फिर सूची को 'सॉर्ट किए गए' फ़ंक्शन का उपयोग करके क्रमबद्ध किया जाता है।

  • सूची को पुनरावृत्त किया जाता है, और जिन तत्वों का अंतर K से कम होता है, उन्हें सूची से हटा दिया जाता है।

  • अन्यथा, अनुक्रमणिका बढ़ जाती है।

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


  1. यह जाँचने के लिए प्रोग्राम कि क्या किसी सूची के सभी मान जो Python में दिए गए मान से अधिक हैं

    इस ट्यूटोरियल में, हम जाँचेंगे कि सूची के सभी तत्व एक संख्या से बड़े हैं या नहीं। उदाहरण के लिए, हमारे पास एक सूची है [1, 2, 3, 4, 5] और एक संख्या 0. यदि सूची में प्रत्येक मान दिए गए मान से अधिक है, तो हम सत्य लौटाते हैं और झूठा । यह एक साधारण कार्यक्रम है। हम इसे 3 मिनट से भी कम समय में लिखते है

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या सूची में सभी मान दिए गए मान से अधिक हैं

    सूची दी गई है और जाँच मूल्य दिया गया है, सूची में सभी मान प्रदर्शित करें जो दिए गए मान से अधिक हैं। उदाहरण Input : A=[10, 20, 30, 40, 50] Given value=20 Output : No Input : A=[10, 20, 30, 40, 50] Given value=5 Output : Yes एल्गोरिदम Step 1: Create user input list. Step 2: Input checking value. Step

  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