الفرق بين المراجعتين لصفحة: «Python/bytes/rsplit»

من موسوعة حسوب
< Python‏ | bytes
لا ملخص تعديل
ط استبدال النص - ':الدالة' ب':التابع'
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.rsplit()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>bytes.rsplit()‎</code> في بايثون}}</noinclude>
يقسم التابع التسلسل الثنائي إلى تسلسلات فرعية من النوع ذاته بالاعتماد على تسلسل ثنائي يحدّد الفاصل.
يقسم التابع التسلسل الثنائي إلى تسلسلات فرعية من النوع ذاته بالاعتماد على تسلسل ثنائي يحدّد الفاصل.


سطر 41: سطر 41:
* [https://docs.python.org/3/library/stdtypes.html#bytes.rsplit قسم rsplit في صفحة Types في توثيق بايثون الرسمي.]
* [https://docs.python.org/3/library/stdtypes.html#bytes.rsplit قسم rsplit في صفحة Types في توثيق بايثون الرسمي.]
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Function]]
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
[[تصنيف:Python Types]]
[[تصنيف:Python Bytes]]

المراجعة الحالية بتاريخ 11:59، 10 يونيو 2018

يقسم التابع التسلسل الثنائي إلى تسلسلات فرعية من النوع ذاته بالاعتماد على تسلسل ثنائي يحدّد الفاصل.

البنية العامة

bytes.rsplit(sep=None, maxsplit=-1)

المعاملات

sep

يحدّد هذا المعامل الفاصل الذي سيعتمده التابع في تقسيم التسلسل الثنائي. إن لم يحمل هذا المعامل قيمة أو كان يحمل القيمة None فإنّ الفاصل يكون مسافة بيضاء.

maxsplit

يحدد هذا المعامل الحد الأقصى لعمليات التقسيم التي سيجريها التابع من الجهة اليمنى في التسلسل الثنائي.

القيمة المعادة

يعيد التابع قائمة من التسلسلات الثنائية الفرعية الناتجة من تقسيم التسلسل الثنائي الأصلي.

أمثلة

يبين المثال التالي النتائج المعادة من تطبيق التابع على سلسلة نصية وباستخدام معاملات مختلفة:

>>> bytes = b"Python, Django, Flask, NumPy"
>>> bytes.rsplit(b', ')
[b'Python', b'Django', b'Flask', b'NumPy']
>>> bytes.rsplit(b', ', 1)
[b'Python, Django, Flask', b'NumPy']
>>> bytes.rsplit(b', ', 2)
[b'Python, Django', b'Flask', b'NumPy']

انظر أيضًا

مصادر