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