যদি বৃদ্ধি ক্রমের অঙ্কযুক্ত উপাদান তালিকা থেকে বের করতে হয়, তবে একটি সাধারণ পুনরাবৃত্তি, একটি ফ্ল্যাগ মান এবং str পদ্ধতি ব্যবহার করা হয়।
নিচে এর প্রদর্শন দেওয়া হলো:
উদাহরণ
my_list = [4578, 7327, 113, 3467, 1858]
print("The list is :")
print(my_list)
my_result = []
for element in my_list:
my_flag = True
for index in range(len(str(element)) - 1):
if str(element)[index + 1] <= str(element)[index]:
my_flag = False
if my_flag:
my_result.append(element)
print("The result is :")
print(my_result)
আউটপুট
The list is : [4578, 7327, 113, 3467, 1858] The result is : [4578, 3467]
ব্যাখ্যা
একটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে।
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং ফ্ল্যাগ বুলিয়ান 'True' নির্ধারিত করা হয়েছে।
প্রতিটি উপাদান প্রথমে তালিকায় রূপান্তরিত করা হয়েছে, এবং তার ক্রমিক উপাদানের সাথে তুলনা করা হয়েছে।
যদি দ্বিতীয় উপাদান প্রথম উপাদানের চেয়ে ছোট বা সমান হয়, তবে ফ্ল্যাগ মান বুলিয়ান 'False' নির্ধারিত করা হয়।
যদি বুলিয়ান ফ্ল্যাগ শেষে 'True' থাকে, তবে উপাদানটি খালি তালিকায় যোগ করা হয়।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।