লিস্ট কম্প্রিহেনশন ব্যবহার করে নির্দিষ্ট লেন্থ K 가진 টাপলগুলো লিস্ট থেকে ফিল্টার আউট করা হয়।
উদাহরণ
my_list = [(32, 51), (22, 13), (94, 65, 77), (70,), (80, 61, 13, 17)]
print("মূল লিস্ট:", my_list)
K = 1
print("K =", K)
filtered = [t for t in my_list if len(t) != K]
print("ফিল্টারড লিস্ট:", filtered)
আউটপুট
মূল লিস্ট: [(32, 51), (22, 13), (94, 65, 77), (70,), (80, 61, 13, 17)] K = 1 ফিল্টারড লিস্ট: [(32, 51), (22, 13), (94, 65, 77), (80, 61, 13, 17)]
ব্যাখ্যা
টাপল লিস্ট এবং K ভ্যালু ডিফাইন করা হয়।
লিস্ট কম্প্রিহেনশন:
[t for t in my_list if len(t) != K]শুধু যেসব টাপলের দৈর্ঘ্য K নয়, সেগুলো রাখা হয়।
এখানে K=1, তাই সিঙ্গল-এলিমেন্ট টাপল (70,) রিমুভ হয়েছে।