परिचय
जब सूची में घटते बिंदु को खोजना हो, तो सरल पुनरावृत्ति और 'break' स्टेटमेंट का उपयोग किया जाता है।
उदाहरण
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
व्याख्या
- पूर्णांकों की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
- एक पूर्णांक वेरिएबल को एक मान निर्दिष्ट किया जाता है।
- सूची पर पुनरावृत्ति की जाती है, और लगातार इंडेक्स में तत्वों की जांच की जाती है।
- यदि दूसरा इंडेक्स पहले से कम है, तो इंडेक्स को पूर्णांक वेरिएबल में निर्दिष्ट किया जाता है।
- नियंत्रण लूप से बाहर निकल जाता है।
- यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।