যখন একটি তালিকায় নির্দিষ্ট সংখ্যা রয়েছে কিনা তা পরীক্ষা করার প্রয়োজন হয়, তখন 'যোগদান' পদ্ধতি এবং একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = [415, 133, 145, 451, 154] print("The list is :") print(my_list) my_digits = [1, 4, 5, 3] digit_string = ''.join([str(ele) for ele in my_digits]) all_elems = ''.join([str(ele) for ele in my_list]) my_result = True for element in all_elems: for ele in element: if ele not in digit_string: my_result = False break if(my_result == True): print("All elements have been made from required digits") else: print("All elements haven't been made from required digits")
আউটপুট
The list is : [415, 133, 145, 451, 154] All elements have been made from required digits
ব্যাখ্যা
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
পূর্ণসংখ্যা সহ আরেকটি তালিকা সংজ্ঞায়িত করা হয়েছে।
-
তালিকার বোধগম্যতা দ্বিতীয় তালিকার মাধ্যমে বর্ণনা করা এবং তাদের সাথে যোগ দিতে ব্যবহৃত হয়।
-
এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷
৷ -
আরেকটি তালিকা বোঝা প্রথম তালিকার উপর পুনরাবৃত্তি করতে এবং তাদের সাথে যোগ দিতে ব্যবহৃত হয়।
-
এটি অন্য ভেরিয়েবলের জন্য বরাদ্দ করা হয়েছে।
-
আরেকটি ফলাফল ভেরিয়েবল প্রাথমিকভাবে 'True'-এ বরাদ্দ করা হয়েছে।
-
দ্বিতীয় ভেরিয়েবলের উপর পুনরাবৃত্তি করা হয়, এবং যদি এটি প্রথম ভেরিয়েবলে না পাওয়া যায়, তাহলে ফলাফলের ভেরিয়েবলটি 'False'-এ বরাদ্দ করা হয়।
-
শর্ত থেকে বেরিয়ে আসার পরেও ফলাফলটি 'সত্য' হলে, প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হবে।