مетод تقسیم رشته Python

مثال

رشته را به لیستی تقسیم کنید که هر کلمه یک عنصر از لیست است:

txt = "welcome to China"
x = txt.split()
print(x)

مثال اجرایی

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

مетод split() رشته را به لیست تقسیم می‌کند.

می‌توانید نشانه‌ی تقسیم را مشخص کنید، مقدار پیش‌فرض نشانه‌ی سفید است.

نکته:اگر max مشخص شود، لیست شامل تعداد مشخص شده و یک عنصر اضافی خواهد بود.

نحوه‌ی استفاده

string.split(',separator, max)

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

پارامتر توضیح
separator اختیاری. نشانه‌ی تقسیم را برای تقسیم رشته مشخص کنید. مقدار پیش‌فرض نشانه‌ی سفید است.
max اختیاری. تعداد تقسیم را مشخص کنید. مقدار پیش‌فرض -1 است، یعنی “تمام موارد”.

مثال‌های بیشتری

مثال

از نشانه‌ی کاما و فاصله به عنوان نشانه‌ی تقسیم استفاده کنید، رشته را تقسیم کنید:

txt = "hello, my name is Bill, I am 63 years old"
x = txt.split(", ")
print(x)

مثال اجرایی

مثال

از کاراکتر # به عنوان نشانه‌ی تقسیم استفاده کنید:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

مثال اجرایی

مثال

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

txt = "apple#banana#cherry#orange"
# پارامتر max را به 1 تنظیم کنید، لیستی از 2 عنصر بازخواهد گشت!
x = txt.split("#", 1)
print(x)

مثال اجرایی