যখন টিপলের তালিকা থেকে টিপলস অপসারণের প্রয়োজন হয় যেখানে একটি 'কোনটি নয়' উপাদান উপস্থিত থাকে, একটি তালিকা বোঝা ব্যবহার করা যেতে পারে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [(2, None, 12), (None, None, None), (23, 64), (121, 13), (None, ), (None, 45, 6)] print("The list is : ") print(my_list) my_result = [sub for sub in my_list if not all(elem == None for elem in sub)] print("The None tuples have been removed, the result is : " ) print(my_result)
আউটপুট
The list is : [(2, None, 12), (None, None, None), (23, 64), (121, 13), (None,), (None, 45, 6)] The None tuples have been removed, the result is : [(2, None, 12), (23, 64), (121, 13), (None, 45, 6)]
ব্যাখ্যা
-
টিপলের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
তালিকা বোধগম্যতা তালিকার উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়।
-
'কোনটি' উপাদান আছে কিনা তা দেখতে 'সমস্ত' শর্তটি ব্যবহার করা হয়।
-
যখন 'কোনও' উপাদান উপস্থিত থাকে না, তখন সেগুলি ফিল্টার করা হয়৷
-
অবশিষ্ট ডেটা একটি ভেরিয়েবলে বরাদ্দ করা হয়।
-
এই ভেরিয়েবলটি আউটপুট হিসাবে প্রদর্শিত হয়।