بکندباز

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

مثال

تقسیم کردن یک متن به چند تکه از سمت راست، که با علامت ” ,”  از هم جدا شده اند و تبدیل آن به یک لیست:

txt = "apple, banana, cherry"

x = txt.rsplit(", ")

print(x)

توضیحات

متد‎rsplit()‎‎ متن را از سمت راست بر اساس یک جدا کننده تقسیم می کند و یک لیست از آنها می سازد. اگر پارامتر maxsplit تعیین نشود این متد مشابه متد split()‎‎‎ عمل کرده و کل متن را تقسیم می کند.

وقتی پارامتر maxsplit تعیین شود، متن به همان تعداد تکه از سمت راست ایجاد می کند و بقیه متن به عنوان تکه آخر استفاده می شود.

سینتکس

string.rsplit(separator, maxsplit)

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

پارامتر توضیح
separator اختیاری. جداکننده – پیشفرض : فضای خالی
maxsplit اختیاری. حداکثر تکه ای که باید ایجاد شود

مثال

تقسیم متن به حداکثر دو تکه:

txt = "apple, banana, cherry"

# setting the maxsplit parameter  to 1, will return a list with 2 elements!
x = txt.rsplit(", ", 1)

print(x)

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

zohreh

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*