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

पायथन - गैर-बढ़ते तत्वों को हटा दें

जब गैर-बढ़ते तत्वों को हटाने की आवश्यकता होती है, तो तत्वों की तुलना के साथ एक साधारण पुनरावृत्ति का उपयोग किया जाता है।

उदाहरण

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

my_list = [5,23, 45, 11, 45, 67, 89, 99, 10, 26, 7, 11]

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

my_result = [my_list[0]]
for elem in my_list:

   if elem >= my_result[-1]:
      my_result.append(elem)

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

आउटपुट

The list is :
[5, 23, 45, 11, 45, 67, 89, 99, 10, 26, 7, 11]
The result is :
[5, 5, 23, 45, 45, 67, 89, 99]

स्पष्टीकरण

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

  • सूची का पहला तत्व दूसरी सूची को सौंपा गया है।

  • सूची के तत्वों को पुनरावृत्त किया गया है।

  • प्रत्येक तत्व की तुलना अंतिम तत्व से की जाती है और यह देखने के लिए जाँच की जाती है कि क्या वे सूची के पहले तत्व से बड़े या बराबर हैं।

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

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


  1. पायथन में सूची तत्वों को हटाएं

    किसी सूची तत्व को हटाने के लिए, आप या तो डेल स्टेटमेंट का उपयोग कर सकते हैं यदि आप जानते हैं कि आप किस तत्व को हटा रहे हैं या यदि आप नहीं जानते हैं तो निकालें () विधि। उदाहरण #!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000]; print list1 del list1[2]; print "After d

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

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

  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