কম্পিউটার

পাইথন প্রোগ্রাম একটি তালিকায় কতবার একটি বিশেষ সংখ্যা ঘটে তা অনুসন্ধান করার জন্য


যখন একটি তালিকায় একটি সংখ্যার ফ্রিকোয়েন্সি অনুসন্ধান করার প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা একটি তালিকা এবং সংখ্যা নেয়। এটি তালিকার মাধ্যমে পুনরাবৃত্তি করে, এবং যতবারই সংখ্যার সম্মুখীন হয়, কাউন্টারটি বৃদ্ধি পায়।

নীচে একই −

এর প্রদর্শন করা হল

উদাহরণ

def count_num(my_list, x_val):
   my_counter = 0
   for elem in my_list:
      if (elem == x_val):
         my_counter = my_counter + 1
   return my_counter

my_list = [ 66, 26, 48, 140, 66, 20, 1, 96, 86]
print("The list is :")
print(my_list)
occ_number = 66
print('{} has occurred {} times'.format(occ_number, count_num(my_list, occ_number)))

আউটপুট

The list is :
[66, 26, 48, 140, 66, 20, 1, 96, 86]
66 has occurred 2 times

ব্যাখ্যা

  • 'count_number' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, এটি একটি তালিকা এবং একটি সংখ্যাকে প্যারামিটার হিসেবে নেয়।

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং যদি কোনো উপাদান সংখ্যার সাথে মেলে, তাহলে কাউন্টারটি বৃদ্ধি করা হয়।

  • ফাংশনের ফলে কাউন্টারটি ফেরত দেওয়া হয়।

  • ফাংশনের বাইরে, একটি তালিকা সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়৷

  • সংখ্যাটি সংজ্ঞায়িত করা হয়, এবং এই পরামিতিগুলি অতিক্রম করে পদ্ধতিটি কল করা হয়।

  • আউটপুট কনসোলে প্রদর্শিত হয়।


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

  2. পাইথন প্রোগ্রাম একটি তালিকায় সবচেয়ে বড় সংখ্যা খুঁজে বের করতে

  3. পাইথন প্রোগ্রাম একটি তালিকায় সবচেয়ে বড় সংখ্যা খুঁজে বের করতে

  4. পাইথন প্রোগ্রাম ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে বিজোড় সংখ্যার সংখ্যা খুঁজে বের করতে এবং ফাংশন হ্রাস করে