যদি তালিকার প্রতিটি উপাদানের চেয়ে বড় সংখ্যাগুলোর ফ্রিকোয়েন্সি বের করতে হয়, তবে তালিকা বোঝাপড়া এবং sum পদ্ধতি ব্যবহার করা হয়।
নিচে এর প্রদর্শন দেওয়া হলো:
উদাহরণ
my_list = [24, 13, 72, 22, 12, 47]
print("The list is :")
print(my_list)
my_result = [sum(1 for element in my_list if index <= element) for index in my_list]
print("The result is :")
print(my_result)
আউটপুট
The list is : [24, 13, 72, 22, 12, 47] The result is : [3, 5, 1, 4, 6, 2]
ব্যাখ্যা
একটি পূর্ণসংখ্যার তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
তালিকা বোঝাপড়া ব্যবহার করে তালিকার উপাদানগুলির ওপর পুনরাবৃত্তি করা হয়েছে, এবং প্রতিটি উপাদানের সূচক উপাদানটির চেয়ে কম কিনা পরীক্ষা করা হয়েছে।
যদি হয়, তবে এটি 'sum' পদ্ধতি ব্যবহার করে যোগ করা হয়েছে, একটি তালিকায় রূপান্তরিত হয়েছে, এবং একটি ভেরিয়েবলে সংরক্ষিত হয়েছে।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।