কম্পিউটার টিউটোরিয়াল

পাইথন: লিস্টে কামুলেটিভ সারি ফ্রিকোয়েন্সি বের করা

যখন লিস্টে কামুলেটিভ সারি ফ্রিকোয়েন্সি বের করতে হয়, তখন 'Counter' মেথড এবং একটি লিস্ট কম্প্রিহেনশন ব্যবহার করা হয়।

উদাহরণ

নিচে এর демонস্ট্রেশন দেওয়া হলো:

from collections import Counter my_list = [[11, 2, 32, 4, 31], [52, 52, 3, 71, 71, 3], [1, 3], [19, 19, 40, 40, 40]] print("The list is :") print(my_list) my_element_list = [19, 2, 71] my_frequency = [Counter(element) for element in my_list] my_result = [sum([freq[word] for word in my_element_list if word in freq]) for freq in my_frequency] print("The resultant matrix is :") print(my_result)

আউটপুট

The list is : [[11, 2, 32, 4, 31], [52, 52, 3, 71, 71, 3], [1, 3], [19, 19, 40, 40, 40]] The resultant matrix is : [1, 2, 0, 2]

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজগুলো এনভায়রনমেন্টে ইম্পোর্ট করা হয়।

  • একটি লিস্ট ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।

  • ইন্টিজার সহ একটি অন্য লিস্ট ডিফাইন করা হয়।

  • লিস্ট কম্প্রিহেনশন এবং 'Counter' মেথড ব্যবহার করে লিস্টের মাধ্যমে ইটারেট করা হয়।

  • এটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়।

  • লিস্ট কম্প্রিহেনশন ব্যবহার করে লিস্টের মাধ্যমে আবার ইটারেট করা হয় এবং এলিমেন্ট লিস্টে থাকলে যোগ করা হয়।

  • এটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়।

  • এটি আউটপুট হিসেবে কনসোলে দেখানো হয়।

  1. পাইথনে টাপলের লিস্টকে লিস্টের লিস্টে রূপান্তর

  2. পাইথনে লিস্টের এলিমেন্ট রিপিট করুন

  3. লিস্টের কিউমুলেটিভ সাম বের করার পাইথন প্রোগ্রাম

  4. পাইথনে ডিকশনারি ব্যবহার করে লিস্টে ফ্রিকোয়েন্সি কাউন্টিং