python-basic

⌘K
  1. Home
  2. Docs
  3. python-basic
  4. স্ট্রিং (Slicing) কাটাছেঁড়া করা

স্ট্রিং (Slicing) কাটাছেঁড়া করা

মনে করি আমার কাছে একটি name নামে ভ্যারিয়েবল স্ট্রিং আছে যার ভ্যালু ‘I Love You ‘ এখন এই স্ট্রিং থেকে নির্দিষ্ট একটি অক্ষর লাগবে যেমন (v) যেটার ইনডেক্স নাম্বার ৪ তাহলে আমাদের name[ইনডেক্স নাম্বার ]এভাবে এক্সেস করতে হবে।

a = 'I Love You'
print(a[4]) # রিং থেকে নিরদিষ যারেকটার বা অকষর একসেস নেয়া  
#আউটপুট আসবে v

আবার অনেক সময় মনে হবে love এই শব্দটা শুধু দরকার তখন স্ট্রিংকে স্লাইস বা কেটে নিতে হবে।


a = 'I Love You'
print(a[2:6]) # রিং থেকে নিরদিষ শব লাইস বা কেটে নেওয়া 
#আউটপুট আসবে Love 

print(a[:6]) # যখন আমরা এভাবে লিখবো তখন রথম থেকেপরযন যারেকটার ধরবে যার কারণে রথমযারেকটার হিসাবে I Love রিন করবে

print(a[1:]) # যখন আমরা এভাবে লিখবো তখন এক অকষর পর থেকে শেষ পরযনতকযারেকটার ধরবে যার কারণে রথম 
এক অকষর পর থেকে শেষ পরযন অকষর রিন করবে   Love You 

How can we help?