কম্পিউটার

একটি তালিকায় জোড় সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম


এই নিবন্ধে, আমরা প্রদত্ত সমস্যা বিবৃতিটি সমাধান করার সমাধান এবং পদ্ধতি সম্পর্কে শিখব৷

সমস্যা বিবৃতি

একটি তালিকা পুনরাবৃত্তিযোগ্য দেওয়া হলে, আমাদের তালিকার সমস্ত জোড় সংখ্যা প্রিন্ট করতে হবে।

এখানে আমরা প্রদত্ত সমস্যা বিবৃতির জন্য তিনটি পন্থা নিয়ে আলোচনা করব।

পন্থা 1 - লুপের জন্য উন্নত ব্যবহার করা

উদাহরণ

list1 = [11,23,45,23,64,22,11,24]
# iteration
for num in list1:
   # check
   if num % 2 == 0:
      print(num, end = " ")

আউটপুট

64 22 24

পন্থা 2 - ফিল্টার এবং ল্যাম্বডা ফাংশন ব্যবহার করে

উদাহরণ

list1 = [11,23,45,23,64,22,11,24]
# lambda exp.
even_no = list(filter(lambda x: (x % 2 == 0), list1))
print("Even numbers in the list: ", even_no)

আউটপুট

Even numbers : [64, 22, 24]

পন্থা 3 - তালিকা বোঝার ব্যবহার

উদাহরণ

list1 = [11,23,45,23,64,22,11,24]
#list comprehension
even_nos = [num for num in list1 if num % 2 == 0]
print("Even numbers : ", even_nos)

আউটপুট

Even numbers : [64, 22, 24]

উপসংহার

এই নিবন্ধে, আমরা ইনপুট তালিকায় জোড় সংখ্যা প্রিন্ট করার পদ্ধতি সম্পর্কে শিখেছি।


  1. একটি ব্যবধানে সমস্ত প্রাইম সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি স্ট্রিং মধ্যে এমনকি দৈর্ঘ্য শব্দ মুদ্রণ

  3. একটি তালিকার সমস্ত সাবলিস্ট প্রিন্ট করতে পাইথন প্রোগ্রাম।

  4. 3D তালিকা তৈরি করতে পাইথন প্রোগ্রাম।