কম্পিউটার

পাইথন - ম্যাট্রিক্স সারির দৈর্ঘ্যের ফ্রিকোয়েন্সি গণনা করুন


যখন ম্যাট্রিক্স সারির দৈর্ঘ্যের ফ্রিকোয়েন্সি গণনা করার প্রয়োজন হয়, তখন এটি পুনরাবৃত্তি করা হয় এবং এর ফ্রিকোয়েন্সি খালি অভিধানে যোগ করা হয় বা আবার পাওয়া গেলে তা বৃদ্ধি করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [[42, 24, 11], [67, 18], [20], [54, 10, 25], [45, 99]]

print("The list is :")
print(my_list)
my_result = dict()
for element in my_list:

   if len(element) not in my_result:
      my_result[len(element)] = 1

   else:
      my_result[len(element)] += 1

print("The result is :")
print(my_result)

আউটপুট

The list is :
[[42, 24, 11], [67, 18], [20], [54, 10, 25], [45, 99]]
The result is :
{1: 1, 2: 2, 3: 2}

ব্যাখ্যা

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

  • একটি খালি অভিধান সংজ্ঞায়িত করা হয়েছে৷

  • তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং যদি নির্দিষ্ট দৈর্ঘ্য অভিধানে উপস্থিত না থাকে, তবে অভিধানে দৈর্ঘ্য 1 এ বরাদ্দ করা হয়।

  • অন্যথায়, এটি 1 দ্বারা বৃদ্ধি পাবে।

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


  1. পাইথন:কিভাবে একটি অভিধান প্রিন্ট করতে হয়

  2. C প্রোগ্রামে তির্যকভাবে নিচের দিকে ম্যাট্রিক্স প্রিন্ট করুন।

  3. পাইথনে ম্যাট্রিক্সে বেষ্টিত দ্বীপের সংখ্যা গণনা করার প্রোগ্রাম

  4. পাইথনে একটি অভিধানের সমস্ত কী কীভাবে প্রিন্ট করবেন?