যদি স্ট্রিং বের করতে হয় যেগুলিতে বর্ণানুক্রমে প الذهابে যৌগিক অক্ষর থাকে, তবে একটি সাধারণ পুনরাবৃত্তি এবং ইউনিকোড প্রতিনিধিত্বের জন্য ord পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = ["python", 'is', 'cool', 'hi', 'Will', 'How']
print("The list is :")
print(my_list)
my_result = []
for element in my_list:
for index in range(len(element) - 1):
if ord(element[index]) == ord(element[index + 1]) - 1:
my_result.append(element)
break
print("The result is :")
print(my_result)
আউটপুট
The list is : ['python', 'is', 'cool', 'hi', 'Will', 'How'] The result is : ['hi']
ব্যাখ্যা
একটি স্ট্রিংয়ের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে।
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং তালিকার প্রتیক্ষক.upadord(element[index]) == ord(element[index + 1]) - 1: my_result.append(element) break print("The result is :") print(my_result)
আউটপুট
The list is : ['python', 'is', 'cool', 'hi', 'Will', 'How'] The result is : ['hi']
ব্যাখ্যা
একটি স্ট্রিংয়ের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে।
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং তালিকার ক্রমিক উপাদানগুলির ইউনিকোড অক্ষর তুলনা করা হয়েছে।
যদি তারা সমান হয়, তবে এটি খালি তালিকায় যোগ করা হয়।
নিয়ন্ত্রণ লুপ থেকে বের হয়ে যায়।
এই তালিকাটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।