কম্পিউটার টিউটোরিয়াল

পাইথনে লিস্ট থেকে ইভেন ভ্যালু ফিল্টার (Filter Even Values from List)

একটি লিস্ট থেকে শুধু জোড় (ইভেন) সংখ্যা ফিল্টার করে বের করার তিনটি পদ্ধতি: ফর লুপ, হুইল লুপ, এবং filter() + ল্যাম্বডা।

১. ফর লুপ

list_A = [33, 35, 36, 39, 40, 42]
res = []
for n in list_A:
    if n % 2 == 0:
        res.append(n)
print(res)

আউটপুট: [36, 40, 42]

২. হুইল লুপ

list_A = [33, 35, 36, 39, 40, 42]
res = []
n = 0
while n < len(list_A):
    if list_A[n] % 2 == 0:
        res.append(list_A[n])
    n += 1
print(res)

আউটপুট: [36, 40, 42]

৩. filter() + ল্যাম্বডা

list_A = [33, 35, 36, 39, 40, 42]
x = lambda m: m % 2 == 0
res = list(filter(x, list_A))
print(res)

আউটপুট: [36, 40, 42]

  1. পাইথনে ডিকশনারি থেকে নেগেটিভ ভ্যালু ফিল্টার (Filter Negative Values from Dictionary)

  2. পাইথন প্রোগ্রাম: লিস্ট থেকে অনন্য (Unique) মান প্রিন্ট করা

  3. পাইথনে কী এবং ভ্যালু লিস্ট থেকে ডিকশনারি কীভাবে তৈরি করবেন?

  4. পাইথন ডিকশনারি থেকে সব ভ্যালুর লিস্ট কীভাবে পাবেন?