স্ট্রিং স্লাইসিং ব্যবহার করে প্রথম ২ এবং শেষ ২ ক্যারেক্টার একসাথে করে নতুন স্ট্রিং তৈরি করা হয়।
উদাহরণ
my_string = "Hi there how are you"
print("মূল স্ট্রিং:", my_string)
# দৈর্ঘ্য বের করে (লুপ দিয়ে, len() ছাড়া)
length = 0
for _ in my_string:
length += 1
new_string = my_string[:2] + my_string[length-2:]
print("নতুন স্ট্রিং:", new_string)
আউটপুট
মূল স্ট্রিং: Hi there how are you নতুন স্ট্রিং: Hiou
ব্যাখ্যা
my_string[:2]= প্রথম ২ ক্যারেক্টার ("Hi")।my_string[length-2:]= শেষ ২ ক্যারেক্টার ("ou")।দুটো কনক্যাটেনেট -> "Hiou"।
দৈর্ঘ্য ৪ এর কম হলে ওভারল্যাপ হতে পারে (হ্যান্ডল করা উচিত)।