কম্পিউটার

পাইথন - ধারাবাহিক উপাদানগুলির জন্য পুনরায় সাজান


যখন পরপর উপাদানগুলিকে পুনরায় সাজানোর প্রয়োজন হয়, তখন 'কাউন্টার' পদ্ধতি, একটি খালি তালিকা এবং একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়৷

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
from collections import Counter

my_list = [21, 83, 44, 52, 61, 72, 81, 96, 18, 44]

print("The list is :")
print(my_list)

my_frequencys = Counter(my_list)
my_result = []

for value, count in my_frequencys.items():
   my_result.extend([value]*count)

print("The resultant list is :")
print(my_result)

আউটপুট

The list is :
[21, 83, 44, 52, 61, 72, 81, 96, 18, 44]
The resultant list is :
[21, 83, 44, 44, 52, 61, 72, 81, 96, 18]

ব্যাখ্যা

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

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

  • তালিকার একটি 'কাউন্টার' সংজ্ঞায়িত করা হয়েছে এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়েছে।

  • একটি খালি তালিকা তৈরি করা হয়েছে৷

  • ভেরিয়েবলের উপাদানগুলি অ্যাক্সেস করা হয়, এবং উপাদান এবং উপাদানের গণনার গুণফল খালি তালিকায় যুক্ত করা হয়৷

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


  1. পাইথনে উপাদানগুলির ফ্রিকোয়েন্সি তালিকাভুক্ত করুন

  2. পাইথনের তালিকায় পরপর উপাদান জোড়া

  3. পাইথনে রেঞ্জের উপাদানগুলি মুছুন

  4. পাইথনে একটি তালিকার আকার খুঁজুন