freeCodeCamp/guide/arabic/python/string-methods/string-split-method/index.md

2.0 KiB

title localeTitle
String Split Method طريقة تقسيم السلسلة

يتم استخدام الدالة split() بشكل شائع لتقسيم السلسلة في Python.

طريقة split()

قالب: string.split(separator, maxsplit)

separator : سلسلة محدد. قمت بتقسيم السلسلة بناءً على هذا الحرف. على سبيل المثال. يمكن ان تكون " "، ":"، "؛" إلخ

maxsplit : عدد مرات تقسيم السلسلة استنادًا إلى separator . إذا لم يتم تحديدها أو -1 ، يتم تقسيم السلسلة استنادًا إلى كل تواجدات separator

هذا الأسلوب بإرجاع قائمة substrings delimited بواسطة separator

أمثلة

  1. سلسلة الانقسام في الفضاء: ""

string = "freeCodeCamp is fun." print(string.split(" "))

انتاج:

['freeCodeCamp', 'is', 'fun.']

  1. سلسلة الانقسام في الفاصلة: "،"

string = "freeCodeCamp,is fun, and informative" print(string.split(","))

انتاج:

['freeCodeCamp', 'is fun', ' and informative']

  1. لا يوجد separator محدد

string = "freeCodeCamp is fun and informative" print(string.split())

انتاج:

['freeCodeCamp', 'is', 'fun', 'and', 'informative']

ملاحظة: إذا لم يتم تحديد separator ، فسيتم تجريد السلسلة من جميع المسافات البيضاء

string = "freeCodeCamp is fun and informative" print(string.split())

انتاج:

['freeCodeCamp', 'is', 'fun', 'and', 'informative']

  1. تقسيم السلسلة باستخدام maxsplit . هنا نقسم السلسلة على "" مرتين:

string = "freeCodeCamp is fun and informative" print(string.split(" ", 2))

انتاج:

['freeCodeCamp', 'is', 'fun and informative']

معلومات اكثر

تحقق من مستندات Python على تقسيم السلسلة