যখন 'K'-এর থেকে বড় অক্ষরগুলিকে সরানোর প্রয়োজন হয়, তখন 'ord' (ইউনিকোড উপস্থাপনা) পদ্ধতির সাথে একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = ["python", "is", "easy", "to", "learn"] print("The list is :") print(my_list) K = 9 print("The value of K is ") print(K) my_result = [] for element in my_list: result_string = '' for sub in element: if (ord(sub) - 97 <= K): result_string += sub my_result.append(result_string) print("The resultant list is :") print(my_result)
আউটপুট
The list is : ['python', 'is', 'easy', 'to', 'learn'] The value of K is 9 The resultant list is : ['h', 'i', 'ea', '', 'ea']
ব্যাখ্যা
-
স্ট্রিং সহ একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
K-এর মান সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং একটি খালি স্ট্রিং তৈরি করা হয়েছে।
-
উপাদানগুলির ইউনিকোড উপস্থাপনা এবং 97-এর মধ্যে পার্থক্য K-এর চেয়ে কম কিনা তা দেখার জন্য উপাদানগুলি পরীক্ষা করা হয়৷
-
যদি হ্যাঁ, উপাদানটি খালি স্ট্রিং-এ যুক্ত করা হয়।
-
অন্যথায়, এই স্ট্রিংটি খালি তালিকায় যুক্ত করা হবে।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷