যখন তালিকার সমস্ত উপাদান সহ সারি দেওয়ার প্রয়োজন হয়, তখন একটি পতাকা মান, একটি সাধারণ পুনরাবৃত্তি এবং 'সংযোজন' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = [[8, 6, 3, 2], [1, 6], [2, 1,7], [8, 1, 2]] print("The list is :") print(my_list) sub_list = [1, 2] result = [] for row in my_list: flag = True for element in sub_list: if element not in row: flag = False if flag: result.append(row) print("The resultant list is :") print(result)
আউটপুট
The list is : [[8, 6, 3, 2], [1, 6], [2, 1, 7], [8, 1, 2]] The resultant list is : [[2, 1, 7], [8, 1, 2]]
ব্যাখ্যা
-
তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
পূর্ণসংখ্যার মান সহ আরেকটি তালিকা সংজ্ঞায়িত করা হয়েছে।
-
আরেকটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকার তালিকাটি পুনরাবৃত্তি করা হয়েছে এবং একটি পতাকা মান 'True'-তে সেট করা হয়েছে।
-
পূর্ণসংখ্যার তালিকায় উপস্থিত উপাদানটি তালিকায় উপস্থিত না থাকলে, পতাকার মান 'ফলস'-এ সেট করা হয়৷
-
শেষ পর্যন্ত, পতাকা মানের উপর নির্ভর করে, আউটপুট নির্ধারণ করা হয়।
-
যদি পতাকার মান 'সত্য' হয়, তাহলে উপাদানটি খালি তালিকায় যুক্ত করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷