بکندباز

متد ‎partition()‎ در پایتون

مثال

جستجو به دنبال کلمه  “bananas” در متن و ساخت یک تاپل با سه عضو:

1 – هر چیزی قبل از banana
2 – خود کلمه banana
3 – هر چیزی بعد از banana

txt = "I could eat bananas all day"

x = txt.partition("bananas")

print(x)

توضیحات

متد ‎partition()‎ متن را بر اساس کلمه ی جستجو، به سه قسمت تقسیم کرده و به صورت یک تاپل در خروجی ارسال می کند. عضو اول تاپل، از ابتدای متن تا قبل از کلمه است. عضو دوم، خود کلمه ی مشخص شده است و عضو سوم از بعد از این کلمه تا آخر متن را شامل می شود.

نکته: این متد اولین کلمه ی پیدا شده را به عنوان تقسیم کننده در نظر می گیرد.

سینتکس

string.partition(value)

مقادیر پارامتر ها

پارامتر توضیح
value اجباری. کلمه ای که قرار است جستجو شود

مثال

اگر کلمه در متن نبود، این متد یک تاپل شامل: 1- کل متن، 2- فضای خالی 3- فضای خالی؛ در خروجی برمیگرداند.

txt = "I could eat bananas all day"

x = txt.partition("apples")

print(x)

اگر سوالی در رابطه با این تابع داری، می تونی توی بخش زیر بپرسی:

دیدگاه‌ها

*
*

question