الدالة str.join()‎ في بايثون

من موسوعة حسوب
< Python‏ | str
مراجعة 19:33، 8 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>str.join()‎</code> في بايثون}}</noinclude> تعيد الدالة join()‎ السلسلة النصية النات...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تعيد الدالة join()‎ السلسلة النصية الناتجة عن ربط السلاسل النصية التابعة لكائن قابل للتكرار (iterable).

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

x.join()

المعاملات

iterable

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

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

تعيد الدالة join()‎ السلسلة النصية الناتجة عن ربط السلاسل النصية التابعة لكائن قابل للتكرار (iterable). إذا لم يكن أحد عناصر الكائن القابل للتكرار سلسلة نصية تطلق الدالة الخطأ TypeError.

أمثلة

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

>>> s = ["100", "200", "300", "400", "500"]
>>> sep = ", "
>>> sep.join(s)
'100, 200, 300, 400, 500'
>>> s1 = "abc"
>>> s2 = "123"
>>> s1.join(s2)
'1abc2abc3'

انظر أيضًا

مصادر