কম্পিউটার

পাইথন তালিকায় একটি বস্তুর মোট সংখ্যা কিভাবে গণনা করা যায়?


আপনি পাইথন তালিকায় একটি বস্তুর উপস্থিতি গণনা করতে তালিকা শ্রেণি গণনা ফাংশন ব্যবহার করতে পারেন। আপনি শুধুমাত্র একটি বস্তুর গণনা করতে চাইলে শুধুমাত্র এটি ব্যবহার করুন। এটি কল করা তালিকায় আপনি যে বস্তুটি পাস করেন তার মোট সংখ্যা খুঁজে পায়।

উদাহরণ

>>> ["red", "blue", "red", "red", "blue"].count("red")
3

আপনি যদি তালিকার সমস্ত বস্তুর জন্য গণনা পেতে চান, তাহলে সংগ্রহ থেকে কাউন্টার ব্যবহার করলে ভালো হবে৷ এটি প্রদত্ত তালিকার সমস্ত অবজেক্টের ফ্রিকোয়েন্সি গণনা করে এবং তালিকায় তাদের গণনা হিসাবে বস্তু এবং মান হিসাবে কীগুলির সাথে একটি অভিধান হিসাবে তাদের ফেরত দেয়।

উদাহরণ

from collections import Counter
my_list = ["red", "blue", "red", "red", "blue"]
print(Counter(my_list))

আউটপুট

এটি আউটপুট দেবে −

Counter({'blue': 2, 'red': 3})

  1. পাইথনে সংখ্যার তালিকায় কীভাবে সর্বশ্রেষ্ঠ সংখ্যা খুঁজে পাবেন?

  2. পাইথনের একটি তালিকা থেকে কিভাবে একটি বস্তু সরাতে?

  3. পাইথনে একটি প্রদত্ত অবস্থানে একটি তালিকায় একটি বস্তু সন্নিবেশ করান কিভাবে?

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