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

পাইথনে স্ট্রিং থেকে সাবস্ট্রিং কীভাবে পাবেন?


পাইথনে, স্ট্রিং ডেটা টাইপ একটি অর্ডারড সিকোয়েন্স অব ক্যারেক্টার। সকল সিকোয়েন্স ডেটা টাইপ স্লাইসিং সাপোর্ট করে। স্লাইস অপেরেটর ":" ব্যবহার করে একটি সাবস্ট্রিং মেইন স্ট্রিং থেকে পাওয়া যায়।

উদাহরণ

>>> string="Hello How are you?"
>>> string[6:9]
'How'

স্লাইস অপেরেটর - দুটি অপেরেন্ড প্রয়োজন। প্রথম অপেরেন্ড হলো ডিজায়ারড সাবস্ট্রিং-এর প্রথম ক্যারেক্টারের ইনডেক্স। ফলস্বরূপ সাবস্ট্রিং মেইন স্ট্রিং-এর ক্যারেক্টারগুলো ধারণ করবে দ্বিতীয় অপেরেন্ড পর্যন্ত (এক্সক্লুসিভ)। উপরের উদাহরণে, ইনডেক্স ৬ থেকে ৮ পর্যন্ত ক্যারেক্টার সাবস্ট্রিং বানাবে। (ইনডেক্স কাউন্ট ০ থেকে শুরু হয়)



  1. MySQL-এ স্ট্রিং থেকে সাবস্ট্রিং এক্সট্র্যাক্ট করার পদ্ধতি

  2. C#-এ স্ট্রিং-এ সাবস্ট্রিং খুঁজে বের করা (Contains মেথড)

  3. Python 3-এ Tkinter filedialog থেকে স্ট্রিং পাওয়ার পদ্ধতি

  4. পাইথনে স্ট্রিং থেকে ন্যূনতম অ্যালফাবেটিক্যাল ক্যারেক্টার পাওয়া