مثال
جستجو به دنبال کلمه “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)
دیدگاهها