بکندباز

متد ‎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)
backendbaz

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

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

دیدگاه‌ها

*
*

0