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

Python प्रोग्राम - बढ़ते क्रम में अंकों वाले तत्वों को सूची से निकालना


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

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

उदाहरण

my_list = [4578, 7327, 113, 3467, 1858]
print("The list is :")
print(my_list)
my_result = []
for element in my_list:
    my_flag = True
    for index in range(len(str(element)) - 1):
        if str(element)[index + 1] <= str(element)[index]:
            my_flag = False
    if my_flag:
        my_result.append(element)
print("The result is :")
print(my_result)

आउटपुट

The list is : [4578, 7327, 113, 3467, 1858]
The result is : [4578, 3467]

व्याख्या

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

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

  • सूची पर पुनरावृत्ति की जाती है, और फ्लैग को बूलियन 'True' पर सेट किया जाता है।

  • हर तत्व को पहले सूची में परिवर्तित किया जाता है, और उसके लगातार तत्व के साथ तुलना की जाती है।

  • यदि दूसरा तत्व पहले तत्व से कम या बराबर है, तो फ्लैग मान को बूलियन 'False' पर सेट किया जाता है।

  • अंत में यदि बूलियन फ्लैग 'True' है, तो तत्व को खाली सूची में जोड़ा जाता है।

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


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

    मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है, हमें इसे बाएं और दाएं दोनों तरफ से तब तक निचोड़ना है जब तक एक शेष तत्व नहीं बचता। हम प्रत्येक चरण पर राज्यों को लौटाएंगे। उदाहरण के लिए, यदि इनपुट है nums = [10,20,30,40,50,60], तो आउटपुट होगा: [ [10, 20, 30, 40, 50, 60], [30, 30, 40, 110],

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

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

  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

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