কম্পিউটার টিউটোরিয়াল

স্ট্রিংয় থেকে nth ইনডেক্স ক্যারেক্টার রিমুভ করার পাইথন প্রোগ্রাম


নির্দিষ্ট ইনডেক্স বাদ দিয়ে বাকি ক্যারেক্টার কনক্যাটেনেট করে নতুন স্ট্রিং তৈরি করা হয়।

উদাহরণ

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:]।

  • স্ট্রিং ইমিউটেবল, তাই নতুন স্ট্রিং তৈরি হয়।


  1. পাইথনে স্ট্রিং থেকে nth ক্যারেক্টার রিমুভ করা

  2. পাইথন প্রোগ্রাম: স্ট্রিং থেকে nth ক্যারেক্টার মুছে ফেলা

  3. পাইথন প্রোগ্রাম: ক্যারেক্টার স্ট্রিম থেকে প্রথম নন-রিপিটিং ক্যারেক্টার বের করা

  4. পাইথন প্রোগ্রাম: স্ট্রিং থেকে n-তম ক্যারেক্টার সরিয়ে ফেলা