এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে শিখব −
সমস্যা বিবৃতি
আমাদের একটি স্ট্রিং দেওয়া হয়েছে, আমাদের প্রদত্ত স্ট্রিং থেকে ith সূচীকৃত অক্ষরটি সরাতে হবে এবং এটি প্রদর্শন করতে হবে৷
পাইথনের যেকোন স্ট্রিং-এ, ইনডেক্সিং সবসময় 0 থেকে শুরু হয়। ধরুন আমাদের একটি স্ট্রিং "টিউটোরিয়াল পয়েন্ট" আছে তাহলে তার ইন্ডেক্সিং নিচের মত করা হবে -
T u t o r i a l s p o i n t 0 1 2 3 4 5 6 7 8 9 10 11 12 13
এখন আসুন স্টেটমেন্ট −
সমাধানের জন্য পাইথন স্ক্রিপ্টটি দেখিউদাহরণ
def remove(string, i): # slicing till ith character a = string[ : i] # slicing from i+1th index b = string[i + 1: ] return a + b # Driver Code if __name__ == '__main__': string = "Tutorialspoint" # Remove nth index element i = 8 print(remove(string, i))
আউটপুট
Tutorialpoint
অ্যালগরিদম
প্রদত্ত ইনপুট স্ট্রিং থেকে, i-th সূচীকৃত উপাদান পপ করতে হবে। সুতরাং, স্ট্রিংটিকে দুটি ভাগে বিভক্ত করুন, সূচীকৃত অক্ষরের আগে এবং সূচীকৃত অক্ষরের পরে যার ফলে ith অক্ষরটি রেখে মার্জড স্ট্রিংটি ফেরত দিন।
এখানে আমাদের তিনটি ভেরিয়েবল গ্লোবাল স্কোপে ঘোষণা করা হয়েছে যেমন নীচে দেখানো হয়েছে −
উপসংহার
এই নিবন্ধে, আমরা পাইথন 3.x বা তার আগের একটি প্রদত্ত ইনপুট স্ট্রিং থেকে ith অক্ষর অপসারণ সম্পর্কে শিখেছি