যখন এটি বর্ধিত না হওয়া উপাদানগুলিকে সরানোর প্রয়োজন হয়, তখন উপাদানগুলির তুলনা সহ একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = [5,23, 45, 11, 45, 67, 89, 99, 10, 26, 7, 11] print("The list is :") print(my_list) my_result = [my_list[0]] for elem in my_list: if elem >= my_result[-1]: my_result.append(elem) print("The result is :") print(my_result)
আউটপুট
The list is : [5, 23, 45, 11, 45, 67, 89, 99, 10, 26, 7, 11] The result is : [5, 5, 23, 45, 45, 67, 89, 99]
ব্যাখ্যা
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
তালিকার প্রথম উপাদানটি অন্য তালিকায় বরাদ্দ করা হয়েছে।
-
তালিকার উপাদানগুলি পুনরাবৃত্ত করা হয়েছে৷
৷ -
প্রতিটি উপাদানকে শেষ উপাদানের সাথে তুলনা করা হয় এবং সেগুলি তালিকার প্রথম উপাদানের চেয়ে বড় বা সমান কিনা তা পরীক্ষা করা হয়৷
-
যদি তা হয়, তাহলে তা তালিকায় যুক্ত করা হয়।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷