যখন নির্দিষ্ট অক্ষর আছে এমন স্ট্রিং সহ টিপল ফিল্টার করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা এবং 'সমস্ত' অপারেটর ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list = [('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')] print("The list is :") print(my_list) char_string = 'pyestb' my_result = [index for index in my_list if all(all(sub in char_string for sub in element) for element in index)] print("The result is : ") print(my_result)
আউটপুট
The list is : [('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')] The result is : [('pyt', 'best')]
ব্যাখ্যা
-
টিপলের একটি তালিকা কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়৷
৷ -
একটি স্ট্রিং সংজ্ঞায়িত করা হয়েছে৷
-
তালিকার উপর পুনরাবৃত্তি করতে একটি তালিকা বোধগম্যতা ব্যবহার করা হয় এবং তালিকার কোনো উপাদানে সেই নির্দিষ্ট স্ট্রিংটি উপস্থিত আছে কিনা তা পরীক্ষা করতে উপাদানগুলিতে 'সমস্ত' অপারেটর ব্যবহার করা হয়।
-
এটি একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷
৷ -
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷