কম্পিউটার

পাইথন - একটি তালিকায় ক্রমবর্ধমান সারি ফ্রিকোয়েন্সি


যখন একটি তালিকায় ক্রমবর্ধমান সারি ফ্রিকোয়েন্সি পেতে প্রয়োজন হয়, তখন 'কাউন্টার' পদ্ধতি এবং একটি তালিকা বোঝার ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
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]

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।

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

  • পূর্ণসংখ্যার আরেকটি তালিকা সংজ্ঞায়িত করা হয়েছে।

  • তালিকার মাধ্যমে পুনরাবৃত্তি করার জন্য 'কাউন্টার' পদ্ধতি সহ তালিকা বোঝার ব্যবহার করা হয়।

  • এটি একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

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

  • এটি একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

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


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

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

  3. পাইথন প্রোগ্রাম একটি তালিকার ক্রমবর্ধমান যোগফল খুঁজে বের করতে

  4. পাইথনে অভিধান ব্যবহার করে একটি তালিকায় ফ্রিকোয়েন্সি গণনা করা