যখন 'K' এর চারপাশে স্ট্রিংগুলিকে সংযুক্ত করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 'সংযোজন' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list = ["python", "+", 'is', 'fun', "+", 'to', 'learn'] print("The list is :") print(my_list) K = "+" print("The value of K is :") print(K) my_result = [] index = 0 while index < len(my_list): element = my_list[index] if (index < len(my_list) - 1) and my_list[index + 1] == K: element = element + K + my_list[index + 2] index += 2 my_result.append(element) index += 1 print("The result is :") print(my_result)
আউটপুট
The list is : ['python', '+', 'is', 'fun', '+', 'to', 'learn'] The value of K is : + The result is : ['python+is', 'fun+to', 'learn']
ব্যাখ্যা
-
স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
'K' এর মান একটি স্ট্রিং বরাদ্দ করা হয় এবং কনসোলে প্রদর্শিত হয়।
-
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
একটি পূর্ণসংখ্যার মান 0 এ আরম্ভ করা হয়।
-
পূর্ণসংখ্যার মান তালিকার দৈর্ঘ্যের চেয়ে কম বলে চেক করা হয়েছে।
-
যদি তাই হয়, নির্দিষ্ট সূচকের উপাদানটি একটি পরিবর্তনশীলকে বরাদ্দ করা হয়।
-
তালিকার পূর্ণসংখ্যা পরিবর্তনশীল এবং দৈর্ঘ্য আবার তুলনা করা হয়, এবং উপাদানটিকে একটি ভিন্ন মান নির্ধারণ করা হয়।
-
পূর্ণসংখ্যা 2 দ্বারা বৃদ্ধি করা হয়।
-
শেষ পর্যন্ত, এই ভেরিয়েবলটি খালি তালিকায় যুক্ত করা হয় এবং পূর্ণসংখ্যাটি 1 দ্বারা বৃদ্ধি পায়।
-
ফলাফল হল পরিবর্তনশীল যা কনসোলে প্রদর্শিত হয়।