যখন একটি তালিকায় ক্রমহ্রাসমান বিন্দু খুঁজে বের করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 'ব্রেক' বিবৃতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷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
ব্যাখ্যা
-
পূর্ণসংখ্যার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি পূর্ণসংখ্যা ভেরিয়েবলকে একটি মান বরাদ্দ করা হয়।
-
তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং ধারাবাহিক সূচকের উপাদানগুলি পরীক্ষা করা হয়েছে৷
৷ -
যদি দ্বিতীয় সূচকটি প্রথমটির থেকে কম হয়, তাহলে সূচকটি পূর্ণসংখ্যা ভেরিয়েবলে বরাদ্দ করা হয়।
-
নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷