যখন 'K' ফ্রিকোয়েন্সি অনুসারে সারিগুলি সাজানোর প্রয়োজন হয়, একটি তালিকা বোঝা এবং 'কাউন্টার' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেfrom collections import Counter my_list = [34, 56, 78, 99, 99, 99, 99, 99, 12, 12, 32, 51, 15, 11, 0, 0] print ("The list is ") print(my_list) my_result = [item for items, c in Counter(my_list).most_common() for item in [items] * c] print("The result is ") print(my_result)
আউটপুট
The list is [34, 56, 78, 99, 99, 99, 99, 99, 12, 12, 32, 51, 15, 11, 0, 0] The result is [99, 99, 99, 99, 99, 0, 0, 12, 12, 32, 34, 11, 78, 15, 51, 56]
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি তালিকা বোধগম্য উপাদানগুলির উপর পুনরাবৃত্তি করতে ব্যবহৃত হয় এবং সমস্ত উপাদানগুলিতে 'most_Common' পদ্ধতি ব্যবহার করা হয়৷
-
এটি একটি তালিকায় রূপান্তরিত হয়৷
৷ -
এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷
৷ -
ফলাফল কনসোলে প্রদর্শিত হয়৷
৷