যখন সমান দৈর্ঘ্যের স্ট্রিংগুলির সাথে সারিগুলি বের করার প্রয়োজন হয়, তখন 'সমস্ত' অপারেটর এবং '%' অপারেটর সহ একটি তালিকা বোঝা ব্যবহার করা হয়৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [["python", "is", "best"], ["best", "good", "python"], ["is", "better"], ["for", "coders"]] print("The list is :") print(my_list) my_result = [row for row in my_list if all(len(element ) % 2 == 0 for element in row)] print("The resultant list is :") print(my_result)
আউটপুট
The list is : [['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better'], ['for', 'coders']] The resultant list is : [['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better']]
ব্যাখ্যা
-
স্ট্রিং সহ তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
তালিকার উপাদানগুলিকে পুনরাবৃত্তি করতে একটি তালিকা বোঝার ব্যবহার করা হয়৷
-
এটি 'সমস্ত' অপারেটর এবং মডুলাস অপারেটর ব্যবহার করে উপাদানগুলির সমান দৈর্ঘ্য আছে কিনা তা পরীক্ষা করে।
-
যদি হ্যাঁ, এটি একটি তালিকায় সংরক্ষণ করা হয়, এবং একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷
৷ -
এই ভেরিয়েবলটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।