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