Python স্ট্রিং index() মথড
উদাহরণ
লেখায় "welcome" একটি শব্দ কোথায়?
txt = "Hello, welcome to my world." x = txt.index("welcome") print(x)
বর্ণনা ও ব্যবহার
index() পদ্ধতি নির্দিষ্ট মূল্যের প্রথম উপাস্থান অনুসন্ধান করে
যদি মূল্য পাওয়া যায় না, index() পদ্ধতিটি একটি অসুবিধা উঠতে পারে。
index() পদ্ধতি find() পদ্ধতির সমান, কিন্তু যদি মূল্য পাওয়া যায় না, তবে find() পদ্ধতিটি -1 ফিরাবে (দৃশ্যতে উদাহরণ দেখুন)
গ্রামাট
string.index(value, start, end)
পারামিটার মূল্য
পারামিটার | বর্ণনা |
---|---|
value | বাধ্যতামূলক। অনুসন্ধান করতে হবে মূল্য |
start | বাধ্যতামূলক। অনুসন্ধান কোথায় শুরু হবে। ডিফল্ট হল 0。 |
end | বাধ্যতামূলক। অনুসন্ধান কোথায় শেষ হবে। ডিফল্ট হল স্ট্রিং-এর শেষে। |
আরও উদাহরণ
উদাহরণ
অক্ষর "e" টেক্সটে কোথায় প্রথমবার পাওয়া যাচ্ছে?
txt = "Hello, welcome to my world." x = txt.index("e") print(x)
উদাহরণ
যদি শুধুমাত্র 5 এবং 10 এর মধ্যে অনুসন্ধান করা হয়, তবে অক্ষর "e" প্রথমবার কোথায় পাওয়া যাচ্ছে?
txt = "Hello, welcome to my world." x = txt.index("e", 5, 10) print(x)
উদাহরণ
যদি এই মূল্যটি পাওয়া যায় না, তবে find() পদ্ধতিটি -1 ফিরাবে, কিন্তু index() পদ্ধতিটি একটি অসুবিধা উঠতে পারে:
txt = "Hello, welcome to my world." print(txt.find("q")) print(txt.index("q"))