অক্ষর ফ্রিকোয়েন্সির 'K' সংখ্যার উপর ভিত্তি করে স্ট্রিংগুলির একটি তালিকা সাজানোর প্রয়োজন হলে, 'বাছাই করা' পদ্ধতি এবং ল্যাম্বডা ফাংশন ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list = ['Hi', 'Will', 'Jack', 'Python', 'Bill', 'Mills', 'goodwill']
print("The list is : " )
print(my_list)
my_list.sort()
print("The list after sorting is ")
print(my_list)
K = 'l'
print("The value of K is ")
print(K)
my_result = sorted(my_list, key = lambda ele: -ele.count(K))
print("The resultant list is : ")
print(my_result) আউটপুট
The list is : ['Hi', 'Will', 'Jack', 'Python', 'Bill', 'Mills', 'goodwill'] The list after sorting is ['Bill', 'Hi', 'Jack', 'Mills', 'Python', 'Will', 'goodwill'] The value of K is l The resultant list is : ['Bill', 'Mills', 'Will', 'goodwill', 'Hi', 'Jack', 'Python']
ব্যাখ্যা
-
স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
তালিকাটি আরোহী ক্রমানুসারে সাজানো হয় এবং কনসোলে প্রদর্শিত হয়।
-
'K'-এর মান আরম্ভ করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
তালিকাটি 'বাছাই করা' পদ্ধতি ব্যবহার করে সাজানো হয়েছে, এবং কীটি ল্যাম্বডা ফাংশন হিসাবে নির্দিষ্ট করা হয়েছে।
-
এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয় যা কনসোলে প্রদর্শিত হয়।