নির্দিষ্ট ইনডেক্স বাদ দিয়ে বাকি ক্যারেক্টার কনক্যাটেনেট করে নতুন স্ট্রিং তৈরি করা হয়।
উদাহরণ
my_string = "Hi there how are you"
index_to_remove = 2
print("মূল:", my_string)
new_string = ""
for i in range(len(my_string)):
if i != index_to_remove:
new_string += my_string[i]
print(f"ইনডেক্স {index_to_remove} রিমুভ করার পর:", new_string)
আউটপুট
মূল: Hi there how are you ইনডেক্স 2 রিমুভ করার পর: Hithere how are you
ব্যাখ্যা
রেজাল্ট স্ট্রিং খালি থেকে শুরু।
লুপে ইনডেক্স মিললে স্কিপ, নয়লে ক্যারেক্টার যোগ।
স্লাইসিং দিয়ে সহজে:
s[:n] + s[n+1:]।স্ট্রিং ইমিউটেবল, তাই নতুন স্ট্রিং তৈরি হয়।