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

पायथन प्रोग्राम - किसी सूची से चोटियों या घाटियों की गिनती प्रिंट करें

जब किसी सूची से चोटियों या घाटियों की गिनती मुद्रित करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और एक विशिष्ट स्थिति रखी जाती है।

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

उदाहरण

my_list = [11,12, 24, 12, 36, 17, 28, 63]

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

my_result = 0

for index in range(1, len(my_list) - 1):
   if my_list[index + 1] > my_list[index] < my_list[index - 1] or my_list[index + 1] <    my_list[index] > my_list[index - 1]:
      my_result += 1

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

आउटपुट

The list is :
[11, 12, 24, 12, 36, 17, 28, 63]
The result is :
4

स्पष्टीकरण

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

  • एक पूर्णांक चर को 0 से प्रारंभ किया जाता है।

  • सूची को पुनरावृत्त किया जाता है, और लगातार सूचकांकों को यह देखने के लिए जांचा जाता है कि क्या वे एक दूसरे से कम या अधिक हैं।

  • अगर ऐसा है, तो पूर्णांक 1 से बढ़ जाता है।

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


  1. पायथन प्रोग्राम पूर्णांकों की सूची से डुप्लिकेट मुद्रित करने के लिए?

    यहां हम संख्याओं की सूची से सभी डुप्लिकेट नंबरों को प्रिंट करने का प्रयास कर रहे हैं। इसलिए, हम उन सभी नंबरों को प्रिंट करने का प्रयास कर रहे हैं जो एक सूची में एक से अधिक बार आते हैं (सूची में अद्वितीय नहीं)। उदाहरण Input: given_list = [ 3, 6, 9, 12, 3, 30, 15, 9, 45, 36, 12] Output: desired_output

  1. एक सूची में तत्वों को गिनने के लिए पायथन प्रोग्राम तब तक है जब तक कोई तत्व टुपल न हो?

    ए दी गई सूची है। इस सूची में नेस्टेड टुपल्स हैं। हमारा कार्य तत्वों को एक सूची में गिनना है जब तक कि कोई तत्व एक टपल न हो। यहां हम isinstance () फ़ंक्शन का उपयोग करते हैं। इस फ़ंक्शन में दो पैरामीटर ऑब्जेक्ट हैं और classinfo.object को चेक किया जाना है और क्लासइन्फो क्लास, टाइप या क्लास और टाइप का टप

  1. एक सूची से अद्वितीय मान मुद्रित करने के लिए पायथन प्रोग्राम

    एक सूची को देखते हुए, हमारा काम सभी विशिष्ट नंबरों को प्रिंट करना है। उदाहरण Input:A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9] एल्गोरिदम Step 1: Create user input list. Step 2: Create an empty list. Step 3: Traverse all elements in the list. Step 4: Check the unique element is present o