जब किसी सूची में घटते बिंदु को खोजने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और 'ब्रेक' कथन का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है -
my_list = [21, 62, 53, 94, 55, 66, 18, 1, 0] print("The list is :") print(my_list) my_result = -1 for index in range(0, len(my_list) - 1): if my_list[index + 1] < my_list[index]: my_result = index break print("The result is :") print(my_result)
आउटपुट
The list is : [21, 62, 53, 94, 55, 66, 18, 1, 0] The result is : 1
स्पष्टीकरण
-
पूर्णांकों की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
एक पूर्णांक चर को एक मान दिया जाता है।
-
सूची को पुनरावृत्त किया जाता है, और लगातार सूचकांक में तत्वों की जाँच की जाती है।
-
यदि दूसरी अनुक्रमणिका पहले से कम है, तो अनुक्रमणिका को पूर्णांक चर को असाइन किया जाता है।
-
नियंत्रण लूप से बाहर हो जाता है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।