যখন পরপর উপাদানগুলিকে পুনরায় সাজানোর প্রয়োজন হয়, তখন 'কাউন্টার' পদ্ধতি, একটি খালি তালিকা এবং একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছে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]
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
তালিকার একটি 'কাউন্টার' সংজ্ঞায়িত করা হয়েছে এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়েছে।
-
একটি খালি তালিকা তৈরি করা হয়েছে৷
৷ -
ভেরিয়েবলের উপাদানগুলি অ্যাক্সেস করা হয়, এবং উপাদান এবং উপাদানের গণনার গুণফল খালি তালিকায় যুক্ত করা হয়৷
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷