যখন একই উপাদান রয়েছে এমন টিপল ফিল্টার করার প্রয়োজন হয়, একটি তালিকা বোঝা এবং 'সেট' অপারেটর এবং 'লেন' পদ্ধতি ব্যবহার করা যেতে পারে।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷আমার_তালিকা =[(31, 54, 45, 11, 99), (11,11), (45, 45, 45), (31, 54, 45, 11, 99), (99, 99), (0,0)]মুদ্রণ("তালিকাটি হল :" )print(my_list)my_result =[sub_list for my_list if len(set(sub_list)) ==1]print("ফলাফল তালিকা হল :")প্রিন্ট (আমার_ফলাফল)
আউটপুট
তালিকাটি হল :[(31, 54, 45, 11, 99), (11, 11), (45, 45, 45), (31, 54, 45, 11, 99), (99, 99) ), (0, 0)] ফলাফলের তালিকা হল :[(11, 11), (45, 45, 45), (99, 99), (0, 0)]ব্যাখ্যা
-
টিপলের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
তালিকার উপাদানগুলির উপর পুনরাবৃত্তি করতে একটি তালিকা বোঝার ব্যবহার করা হয়।
-
একটি শর্ত রাখা হয়েছে যে তালিকার উপাদানগুলির দৈর্ঘ্য 1 এর সমান কিনা তা পরীক্ষা করে, 'সেট' অপারেটর প্রয়োগ করার পরে৷
-
যদি হ্যাঁ, এটি একটি তালিকায় সংরক্ষিত হয়৷
৷ -
এই তালিকাটি একটি পরিবর্তনশীলকে বরাদ্দ করা হয়েছে৷
৷ -
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷