যখন রেঞ্জ উপাদানগুলির সাথে সারিগুলি ফিল্টার করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা এবং আউটপুট নির্ধারণ করতে 'সমস্ত' অপারেটর ব্যবহার করা হয়৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [[3, 2, 4, 5, 10], [32, 12, 4, 51, 10],[12, 53, 11], [2, 3, 31, 5, 8, 7]] print("The list is :") print(my_list) i, j = 2, 5 my_result = [index for index in my_list if all(element in index for element in range(i, j + 1))] print("The result is :") print(my_result)
আউটপুট
The list is : [[3, 2, 4, 5, 10], [32, 12, 4, 51, 10], [12, 53, 11], [2, 3, 31, 5, 8, 7]] The result is : [[3, 2, 4, 5, 10]]
ব্যাখ্যা
-
তালিকার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
পূর্ণসংখ্যা 'i' এবং 'j'-এর মান সংজ্ঞায়িত করা হয়েছে।
-
তালিকার উপর পুনরাবৃত্তি করতে এবং সমস্ত উপাদান পূর্বে সংজ্ঞায়িত দুটি পূর্ণসংখ্যা দ্বারা নির্দিষ্ট পরিসরের অন্তর্গত কিনা তা পরীক্ষা করতে একটি তালিকা বোঝার ব্যবহার করা হয়।
-
যদি হ্যাঁ, এটি একটি তালিকায় রূপান্তরিত হয়৷
৷ -
এই ফলাফলটি একটি ভেরিয়েবলে বরাদ্দ করা হয়েছে৷
৷ -
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷