روش rpartition() رشته Python

نمونه

به دنبال آخرین بار ظاهر شدن کلمه "bananas" بگرد و یک تورپم (tuple) شامل سه عنصر بازگردانده شود:

  • 1 - همه چیز پیش از "تطابق"
  • 2 - "تطابق"
  • 3 - همه چیز پس از "تطابق"
txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("bananas")
print(x)

اجرای نمونه

تعریف و استفاده

روش rpartition() جستجوی آخرین بار ظاهر شدن رشته مشخصی را انجام می‌دهد و آن را به صورت یک تورپم (tuple) شامل سه عنصر تقسیم می‌کند.

عنصر اول شامل بخشی از رشته پیش از رشته است که با آن تطابق دارد.

عنصر دوم شامل رشته مشخصی است که با آن تطابق دارد.

عنصر سوم شامل بخشی از رشته پس از رشته است که با آن تطابق دارد.

قانون‌گذاری

string.rpartition(value)

مقدار پارامتر

پارامتر توضیح
value ضروری. رشته‌ای که باید به دست آید.

نمونه‌های بیشتر

نمونه

اگر مقدار مشخصی پیدا نشود، روش rpartition() یک تورپم (tuple) بازمی‌گرداند که شامل موارد زیر است: 1 - کل رشته، 2 - یک رشته خالی، 3 - یک رشته خالی:

txt = "I could eat bananas all day, bananas are my favorite fruit"
x = txt.rpartition("apples")
print(x)

اجرای نمونه