তালিকা থেকে খালি টাপল সরানো
যখন টাপলের একটি তালিকা থেকে খালি টাপল সরাতে হয়, তখন একটি সিম্পল লুপ ব্যবহার করা যেতে পারে।
একটি তালিকা নানা ধরনের মান সংরক্ষণ করতে পারে (যেমন পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদি)।
টাপলের একটি তালিকায় মূলত টাপলগুলো একটি তালিকার ভিতরে সংরক্ষিত থাকে।
উদাহরণ
def remove_empty(my_tuple):
my_tuple = [t for t in my_tuple if t]
return my_tuple
my_tuple = [(), (), (''), (" ", " "), (45, 67, 35, 66, 74, 89, 100), 'jane']
print("টাপল:")
print(my_tuple)
print("খালি টাপল সরানোর মেথড কল করা হচ্ছে...")
my_result = remove_empty(my_tuple)
print("খালি টাপল সরানোর পর টাপলের তালিকা:")
print(my_result)
আউটপুট
টাপল: [(), (), '', (' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
খালি টাপল সরানোর মেথড কল করা হচ্ছে...
খালি টাপল সরানোর পর টাপলের তালিকা: [(' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
ব্যাখ্যা
- 'remove_empty' নামক একটি মেথড সংজ্ঞায়িত করা হয়েছে, যা টাপলের একটি তালিকা প্যারামিটার হিসেবে নেয়।
- এটি টাপল 통해서 ইটারেট করে এবং শুধুমাত্র নন-এমপ্টি মানগুলো ফেরত দেয়।
- একটি টাপলের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
- এই টাপলের তালিকা পাস করে মেথডটি কল করা হয়েছে।
- এই অপারেশনের ডেটা একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে।
- তারপর এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়েছে।