কম্পিউটার

পাইথনের তালিকায় সবচেয়ে বড় ফ্রিকোয়েন্সি সহ উপাদান


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

কাউন্টার ব্যবহার করা

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

উদাহরণ

from collections import Counter

# Given list
listA = ['Mon', 'Tue','Mon', 9, 3, 3]

print("Given list : ",listA)

# Adding another element for each element
Newlist1 = Counter(listA).most_common(1)
Newlist2 = Counter(listA).most_common(2)


# Results
print("New list after duplication: ",Newlist1)
print("New list after duplication: ",Newlist2)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list : ['Mon', 'Tue', 'Mon', 9, 3, 3]
New list after duplication: [('Mon', 2)]
New list after duplication: [('Mon', 2), (3, 2)]

মোড ব্যবহার করা

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

উদাহরণ

from statistics import mode

# Given list
listA = ['Mon', 'Tue','Mon', 9, 3, 3]
listB = [3,3,'Mon', 'Tue','Mon', 9]
print("Given listA : ",listA)
print("Given listB : ",listB)

# Adding another element for each element
Newlist1 = mode(listA)
Newlist2 = mode(listB)

# Results
print("New listA after duplication: ",Newlist1)
print("New listB after duplication: ",Newlist2)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given listA : ['Mon', 'Tue', 'Mon', 9, 3, 3]
Given listB : [3, 3, 'Mon', 'Tue', 'Mon', 9]
New listA after duplication: Mon
New listB after duplication: 3

  1. পাইথনে একটি তালিকায় একটি উপাদানের ঘটনা গণনা করুন

  2. পাইথনে তালিকায় প্রদত্ত উপাদানগুলির ফ্রিকোয়েন্সির যোগফল খুঁজুন

  3. পাইথনে তালিকায় উপাদানের পুনরাবৃত্তি

  4. পাইথনে প্রদত্ত পরিসর সহ সংখ্যার তালিকা তৈরি করুন