কোন পাইথনের একটি 'ধারণ করে' সাবস্ট্রিং পদ্ধতি নেই। পরিবর্তে আপনি নীচের 2টি পদ্ধতি ব্যবহার করতে পারেন:
একটি স্ট্রিং অন্য স্ট্রিংয়ের একটি সাবস্ট্রিং কিনা তা খুঁজে বের করার জন্য পাইথনের একটি কীওয়ার্ড রয়েছে। উদাহরণস্বরূপ,
>>> 'ello' in 'hello world' True >>> 'no' in 'hello' False
আপনার যদি সাবস্ট্রিং-এর প্রথম সূচকের প্রয়োজন হয়, আপনি সূচী খুঁজে পেতে find(substr) ব্যবহার করতে পারেন। যদি এই পদ্ধতিটি -1 রিটার্ন করে, এর মানে হল যে স্ট্রিংটিতে সাবস্ট্রিং বিদ্যমান নেই। উদাহরণস্বরূপ,
>>> 'hello world'.find('ello') 1 >>> 'hello'.find('no') -1