آموزش متد rfind در پایتون | پیدا کردن آخرین موقعیت حرف
این قطعه کد پایتون توسط یکی از کاربران در کامپایلر آنلاین پایتون نوشته و اجرا شده است. شما هم میتوانید کدهای خود را به صورت آنلاین تست کنید.
زبان: پایتون
کد ارائه شده از متد rfind() در پایتون استفاده میکند تا آخرین ایندکس کاراکتر یا زیررشته مورد نظر را در یک رشته پیدا کند. در این مثال، متن "Hello, welcome to my world." تعریف شده و با فراخوانی txt.rfind("e") آخرین موقعیت حرف e در آن جستجو میشود.
متد rfind() مشابه find() است، اما جستجو از انتهای رشته آغاز میشود. اگر زیررشته پیدا نشود، مقدار -1 بازگردانده میشود. این متد برای یافتن آخرین وقوع یک الگو در متن بسیار مفید است.
نکات مهم:
- خروجی این متد یک عدد صحیح (ایندکس) است.
- ایندکسها از صفر شروع میشوند.
- میتوانید محدوده جستجو را با پارامترهای
startوendمحدود کنید. - برای جستجوی از ابتدا از متد
find()استفاده کنید.